Package org.eclipse.draw2d
Class LightweightSystem.RootFigure
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.draw2d.LightweightSystem.RootFigure
- All Implemented Interfaces:
- IFigure
- Enclosing class:
- LightweightSystem
The figure at the root of the LightweightSystem. If certain properties (i.e.
 font, background/foreground color) are not set, the RootFigure will obtain
 these properties from LightweightSystem's Canvas.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.draw2d.FigureFigure.FigureIterator, Figure.IdentitySearch, Figure.ReverseFigureChildrenIteratorNested classes/interfaces inherited from interface org.eclipse.draw2d.IFigureIFigure.NoInsets
- 
Field SummaryFields inherited from class org.eclipse.draw2d.FigurebgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTipFields inherited from interface org.eclipse.draw2d.IFigureMAX_DIMENSION, MIN_DIMENSION, NO_INSETS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns this Figure's background color.getFont()Returns the current Font by reference.Returns the foreground color.Returns the UpdateManager for this IFigure by reference.This method is for internal purposes only and should not be called.booleanbooleanReturnstrueif this IFigure is showing.Methods inherited from class org.eclipse.draw2d.Figureadd, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBorder, getBounds, getChildren, getChildrenRevIterable, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getInsets, getLayoutManager, getListeners, getListenersIterable, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, handleMouseWheelScrolled, hasFocus, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isValid, isValidationRoot, isVisible, layout, optimizeClip, paint, paintBorder, paintChildren, paintClientArea, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
- 
Constructor Details- 
RootFigureprotected RootFigure()
 
- 
- 
Method Details- 
getBackgroundColorDescription copied from class:FigureReturns this Figure's background color. If this Figure's background color isnulland its parent is notnull, the background color is inherited from the parent.- Specified by:
- getBackgroundColorin interface- IFigure
- Overrides:
- getBackgroundColorin class- Figure
- Returns:
- The background color
- See Also:
 
- 
getFontDescription copied from interface:IFigureReturns the current Font by reference.
- 
getForegroundColorDescription copied from interface:IFigureReturns the foreground color.- Specified by:
- getForegroundColorin interface- IFigure
- Overrides:
- getForegroundColorin class- Figure
- Returns:
- The foreground color
- See Also:
 
- 
getUpdateManagerDescription copied from interface:IFigureReturns the UpdateManager for this IFigure by reference.- Specified by:
- getUpdateManagerin interface- IFigure
- Overrides:
- getUpdateManagerin class- Figure
- Returns:
- The update manager
- See Also:
 
- 
internalGetEventDispatcherDescription copied from interface:IFigureThis method is for internal purposes only and should not be called.- Specified by:
- internalGetEventDispatcherin interface- IFigure
- Overrides:
- internalGetEventDispatcherin class- Figure
- Returns:
- The event dispatcher
- See Also:
 
- 
isMirroredpublic boolean isMirrored()- Specified by:
- isMirroredin interface- IFigure
- Overrides:
- isMirroredin class- Figure
- Returns:
- trueif this figure is hosted in a Control that is mirrored
- See Also:
 
- 
isShowingpublic boolean isShowing()Description copied from interface:IFigureReturnstrueif this IFigure is showing. This figure is only showing if it is visible and its parent is showing, or it has no parent.
 
-