Klasse ComponentMeterFigure

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
org.deidentifier.arx.gui.view.impl.common.ComponentMeterFigure
Alle implementierten Schnittstellen:
org.eclipse.draw2d.IFigure, org.eclipse.nebula.visualization.internal.widgets.introspection.Introspectable

public class ComponentMeterFigure extends org.eclipse.nebula.visualization.widgets.figures.AbstractRoundRampedFigure
The figure of Express Meter. Adapted for ARX by fabian.prasser@gmail.com
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.draw2d.Figure

    org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.draw2d.IFigure

    org.eclipse.draw2d.IFigure.NoInsets
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final double
     
    static final double
     
    static final int
     

    Von Klasse geerbte Felder org.eclipse.nebula.visualization.widgets.figures.AbstractRoundRampedFigure

    gradient, ramp

    Von Klasse geerbte Felder org.eclipse.nebula.visualization.widgets.figures.AbstractMarkedWidgetFigure

    hiColor, hihiColor, hihiLevel, hiLevel, loColor, loLevel, loloColor, loloLevel, showHi, showHihi, showLo, showLolo, showMarkers

    Von Klasse geerbte Felder org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure

    logScale, majorTickMarkStepHint, maximum, minimum, scale, showMinorTicks, showScale, transparent, value, valueLabelFormat

    Von Klasse geerbte Felder org.eclipse.draw2d.Figure

    bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip

    Von Schnittstelle geerbte Felder org.eclipse.draw2d.IFigure

    MAX_DIMENSION, MIN_DIMENSION, NO_INSETS
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    org.eclipse.swt.graphics.Color
     
    void
    setBounds(org.eclipse.draw2d.geometry.Rectangle rect)
     
    void
    setNeedleColor(org.eclipse.swt.graphics.Color needleColor)
     
    void
    setShowMarkers(boolean showMarkers)
     
    void
    setValue(double value)
     
    void
    setValueLabelVisibility(boolean visible)
     

    Von Klasse geerbte Methoden org.eclipse.nebula.visualization.widgets.figures.AbstractRoundRampedFigure

    isGradient, setGradient, setHiColor, setHihiColor, setHihiLevel, setHiLevel, setLoColor, setLogScale, setLoLevel, setLoloColor, setLoloLevel, setRange, setShowHi, setShowHihi, setShowLo, setShowLolo

    Von Klasse geerbte Methoden org.eclipse.nebula.visualization.widgets.figures.AbstractMarkedWidgetFigure

    getHiColor, getHihiColor, getHihiLevel, getHiLevel, getLoColor, getLoLevel, getLoloColor, getLoloLevel, isShowHi, isShowHihi, isShowLo, isShowLolo, isShowMarkers

    Von Klasse geerbte Methoden org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure

    getCoercedValue, getCoercedValue, getMajorTickMarkStepHint, getMaximum, getMinimum, getRange, getScale, getValue, getValueLabelFormat, getValueText, isLogScale, isOpaque, isShowMinorTicks, isShowScale, isTransparent, paintFigure, setMajorTickMarkStepHint, setRange, setScale, setShowMinorTicks, setShowScale, setTransparent, setValueLabelFormat

    Von Klasse geerbte Methoden 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, 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

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • NEEDLE_WIDTH

      public static final int NEEDLE_WIDTH
      Siehe auch:
    • ALPHA

      public static final double ALPHA
      Siehe auch:
    • HW_RATIO

      public static final double HW_RATIO
  • Konstruktordetails

    • ComponentMeterFigure

      public ComponentMeterFigure()
  • Methodendetails

    • getBeanInfo

      public BeanInfo getBeanInfo() throws IntrospectionException
      Angegeben von:
      getBeanInfo in Schnittstelle org.eclipse.nebula.visualization.internal.widgets.introspection.Introspectable
      Setzt außer Kraft:
      getBeanInfo in Klasse org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure
      Löst aus:
      IntrospectionException
    • getNeedleColor

      public org.eclipse.swt.graphics.Color getNeedleColor()
      Gibt zurück:
      color of the needle.
    • setBounds

      public void setBounds(org.eclipse.draw2d.geometry.Rectangle rect)
      Angegeben von:
      setBounds in Schnittstelle org.eclipse.draw2d.IFigure
      Setzt außer Kraft:
      setBounds in Klasse org.eclipse.draw2d.Figure
    • setNeedleColor

      public void setNeedleColor(org.eclipse.swt.graphics.Color needleColor)
      Parameter:
      needleColor - the needleColor to set
    • setShowMarkers

      public void setShowMarkers(boolean showMarkers)
      Setzt außer Kraft:
      setShowMarkers in Klasse org.eclipse.nebula.visualization.widgets.figures.AbstractRoundRampedFigure
    • setValue

      public void setValue(double value)
      Setzt außer Kraft:
      setValue in Klasse org.eclipse.nebula.visualization.widgets.figures.AbstractScaledWidgetFigure
    • setValueLabelVisibility

      public void setValueLabelVisibility(boolean visible)