Class OverviewFigure
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.draw2d.Layer
org.eclipse.draw2d.LayeredPane
org.eclipse.nebula.widgets.timeline.figures.overview.OverviewFigure
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
,IStyledFigure
public class OverviewFigure extends org.eclipse.draw2d.LayeredPane implements IStyledFigure
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static int
VERTICAL_INDENT
static int
Y_PADDING
-
Constructor Summary
Constructors Constructor Description OverviewFigure(ITimelineStyleProvider styleProvider)
-
Method Summary
Modifier and Type Method Description org.eclipse.draw2d.geometry.Insets
getInsets()
org.eclipse.draw2d.geometry.Dimension
getPreferredSize(int wHint, int hHint)
protected void
layout()
void
updateStyle(ITimelineStyleProvider styleProvider)
Methods inherited from class org.eclipse.draw2d.LayeredPane
add, addLayerAfter, addLayerBefore, getLayer, getLayer, remove, removeLayer, removeLayer, removeLayer
Methods inherited from class org.eclipse.draw2d.Figure
add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, 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, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, paint, paintBorder, paintChildren, paintClientArea, paintFigure, primTranslate, 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 Details
-
VERTICAL_INDENT
public static final int VERTICAL_INDENT- See Also:
- Constant Field Values
-
Y_PADDING
public static final int Y_PADDING- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
updateStyle
- Specified by:
updateStyle
in interfaceIStyledFigure
-
getInsets
public org.eclipse.draw2d.geometry.Insets getInsets()- Specified by:
getInsets
in interfaceorg.eclipse.draw2d.IFigure
- Overrides:
getInsets
in classorg.eclipse.draw2d.Figure
-
layout
protected void layout()- Overrides:
layout
in classorg.eclipse.draw2d.Figure
-
getPreferredSize
public org.eclipse.draw2d.geometry.Dimension getPreferredSize(int wHint, int hHint)- Specified by:
getPreferredSize
in interfaceorg.eclipse.draw2d.IFigure
- Overrides:
getPreferredSize
in classorg.eclipse.draw2d.Figure
-