Class ProgressBarFigure.ProgressBarLayout
java.lang.Object
org.eclipse.draw2d.AbstractLayout
org.eclipse.nebula.visualization.widgets.figures.ProgressBarFigure.ProgressBarLayout
- All Implemented Interfaces:
org.eclipse.draw2d.LayoutManager
- Enclosing class:
- ProgressBarFigure
class ProgressBarFigure.ProgressBarLayout
extends org.eclipse.draw2d.AbstractLayout
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LABEL
Used as a constraint for the labelstatic java.lang.String
MARKERS
Used as a constraint for the alarm ticksstatic java.lang.String
SCALE
Used as a constraint for the scale.static java.lang.String
THUMB
Used as a constraint for the thumbstatic java.lang.String
TRACK
Used as a constraint for the pipe indicator. -
Constructor Summary
Constructors Constructor Description ProgressBarLayout()
-
Method Summary
Modifier and Type Method Description protected org.eclipse.draw2d.geometry.Dimension
calculatePreferredSize(org.eclipse.draw2d.IFigure container, int w, int h)
void
layout(org.eclipse.draw2d.IFigure container)
void
setConstraint(org.eclipse.draw2d.IFigure child, java.lang.Object constraint)
-
Field Details
-
SCALE
public static final java.lang.String SCALEUsed as a constraint for the scale.- See Also:
- Constant Field Values
-
TRACK
public static final java.lang.String TRACKUsed as a constraint for the pipe indicator.- See Also:
- Constant Field Values
-
MARKERS
public static final java.lang.String MARKERSUsed as a constraint for the alarm ticks- See Also:
- Constant Field Values
-
THUMB
public static final java.lang.String THUMBUsed as a constraint for the thumb- See Also:
- Constant Field Values
-
LABEL
public static final java.lang.String LABELUsed as a constraint for the label- See Also:
- Constant Field Values
-
-
Constructor Details
-
ProgressBarLayout
ProgressBarLayout()
-
-
Method Details
-
calculatePreferredSize
protected org.eclipse.draw2d.geometry.Dimension calculatePreferredSize(org.eclipse.draw2d.IFigure container, int w, int h)- Specified by:
calculatePreferredSize
in classorg.eclipse.draw2d.AbstractLayout
-
layout
public void layout(org.eclipse.draw2d.IFigure container) -
setConstraint
public void setConstraint(org.eclipse.draw2d.IFigure child, java.lang.Object constraint)- Specified by:
setConstraint
in interfaceorg.eclipse.draw2d.LayoutManager
- Overrides:
setConstraint
in classorg.eclipse.draw2d.AbstractLayout
-