Class AbstractRoundRampedFigure
- java.lang.Object
-
- org.eclipse.draw2d.Figure
-
- org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure
-
- org.eclipse.nebula.visualization.widgets.figures.AbstractMarkedWidgetFigure
-
- org.eclipse.nebula.visualization.widgets.figures.AbstractRoundRampedFigure
-
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure,Introspectable
- Direct Known Subclasses:
GaugeFigure,KnobFigure,MeterFigure
public class AbstractRoundRampedFigure extends AbstractMarkedWidgetFigure
Abstract figure with a round ramp and a round scale.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleangradientprotected RoundScaledRampramp-
Fields inherited from class org.eclipse.nebula.visualization.widgets.figures.AbstractMarkedWidgetFigure
hiColor, hihiColor, hihiLevel, hiLevel, loColor, loLevel, loloColor, loloLevel, showHi, showHihi, showLo, showLolo, showMarkers
-
Fields inherited from class org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure
logScale, majorTickMarkStepHint, maximum, minimum, scale, showMinorTicks, showScale, transparent, value, valueLabelFormat
-
-
Constructor Summary
Constructors Constructor Description AbstractRoundRampedFigure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisGradient()voidsetGradient(boolean gradient)voidsetHiColor(org.eclipse.swt.graphics.Color color)voidsetHihiColor(org.eclipse.swt.graphics.Color color)voidsetHihiLevel(double hihiLevel)voidsetHiLevel(double hiLevel)voidsetLoColor(org.eclipse.swt.graphics.Color color)voidsetLogScale(boolean logScale)voidsetLoLevel(double loLevel)voidsetLoloColor(org.eclipse.swt.graphics.Color color)voidsetLoloLevel(double loloLevel)voidsetRange(double min, double max)set the range of the scalevoidsetShowHi(boolean showHi)voidsetShowHihi(boolean showHihi)voidsetShowLo(boolean showLo)voidsetShowLolo(boolean showLolo)voidsetShowMarkers(boolean showMarkers)-
Methods inherited from class org.eclipse.nebula.visualization.widgets.figures.AbstractMarkedWidgetFigure
getHiColor, getHihiColor, getHihiLevel, getHiLevel, getLoColor, getLoLevel, getLoloColor, getLoloLevel, isShowHi, isShowHihi, isShowLo, isShowLolo, isShowMarkers
-
Methods inherited from class org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure
getBeanInfo, getCoercedValue, getCoercedValue, getMajorTickMarkStepHint, getMaximum, getMinimum, getRange, getScale, getValue, getValueLabelFormat, getValueText, isLogScale, isOpaque, isShowMinorTicks, isShowScale, isTransparent, paintFigure, setMajorTickMarkStepHint, setRange, setScale, setShowMinorTicks, setShowScale, setTransparent, setValue, setValueLabelFormat
-
Methods inherited from class org.eclipse.draw2d.Figure
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintClientArea, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
-
-
-
-
Field Detail
-
gradient
protected boolean gradient
-
ramp
protected RoundScaledRamp ramp
-
-
Method Detail
-
setShowMarkers
public void setShowMarkers(boolean showMarkers)
- Overrides:
setShowMarkersin classAbstractMarkedWidgetFigure- Parameters:
showMarkers- the showMarkers to set
-
setLoloLevel
public void setLoloLevel(double loloLevel)
- Overrides:
setLoloLevelin classAbstractMarkedWidgetFigure- Parameters:
loloLevel- the loloLevel to set
-
setLoLevel
public void setLoLevel(double loLevel)
- Overrides:
setLoLevelin classAbstractMarkedWidgetFigure- Parameters:
loLevel- the loLevel to set
-
setHiLevel
public void setHiLevel(double hiLevel)
- Overrides:
setHiLevelin classAbstractMarkedWidgetFigure- Parameters:
hiLevel- the hiLevel to set
-
setHihiLevel
public void setHihiLevel(double hihiLevel)
- Overrides:
setHihiLevelin classAbstractMarkedWidgetFigure- Parameters:
hihiLevel- the hihiLevel to set
-
setShowLolo
public void setShowLolo(boolean showLolo)
- Overrides:
setShowLoloin classAbstractMarkedWidgetFigure- Parameters:
showLolo- the showLolo to set
-
setShowLo
public void setShowLo(boolean showLo)
- Overrides:
setShowLoin classAbstractMarkedWidgetFigure- Parameters:
showLo- the showLo to set
-
setShowHi
public void setShowHi(boolean showHi)
- Overrides:
setShowHiin classAbstractMarkedWidgetFigure- Parameters:
showHi- the showHi to set
-
setShowHihi
public void setShowHihi(boolean showHihi)
- Overrides:
setShowHihiin classAbstractMarkedWidgetFigure- Parameters:
showHihi- the showHihi to set
-
setLoloColor
public void setLoloColor(org.eclipse.swt.graphics.Color color)
- Overrides:
setLoloColorin classAbstractMarkedWidgetFigure- Parameters:
color- the loloColor to set
-
setLoColor
public void setLoColor(org.eclipse.swt.graphics.Color color)
- Overrides:
setLoColorin classAbstractMarkedWidgetFigure- Parameters:
color- the loColor to set
-
setHiColor
public void setHiColor(org.eclipse.swt.graphics.Color color)
- Overrides:
setHiColorin classAbstractMarkedWidgetFigure- Parameters:
color- the hiColor to set
-
setHihiColor
public void setHihiColor(org.eclipse.swt.graphics.Color color)
- Overrides:
setHihiColorin classAbstractMarkedWidgetFigure- Parameters:
color- the hihiColor to set
-
setGradient
public void setGradient(boolean gradient)
- Parameters:
gradient- the gradient to set
-
setRange
public void setRange(double min, double max)Description copied from class:AbstractScaledWidgetFigureset the range of the scale- Overrides:
setRangein classAbstractScaledWidgetFigure
-
setLogScale
public void setLogScale(boolean logScale)
- Overrides:
setLogScalein classAbstractScaledWidgetFigure- Parameters:
logScale- the logScale to set
-
isGradient
public boolean isGradient()
- Returns:
- the gradient
-
-