|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.draw2d.Figure
org.eclipse.draw2d.Shape
org.eclipse.draw2d.RectangleFigure
vocleditor.figures.MethodFigure
public class MethodFigure
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure |
---|
org.eclipse.draw2d.Figure.FigureIterator |
Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure |
---|
org.eclipse.draw2d.IFigure.NoInsets |
Field Summary | |
---|---|
static int |
ARROW_HEAD_HEIGHT
Height of the arrow head. |
static int |
ARROW_HEAD_WIDTH
Width of the arrow head. |
Fields inherited from interface org.eclipse.draw2d.IFigure |
---|
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS |
Constructor Summary | |
---|---|
MethodFigure()
The default constructor. |
Method Summary | |
---|---|
org.eclipse.draw2d.geometry.Dimension |
getMinimumSize(int wHint,
int hHint)
Returns the minimum size of this Figure based on the size of the if part and the then-else part. |
org.eclipse.draw2d.geometry.Dimension |
getPreferredSize(int wHint,
int hHint)
returns the preferred size of this figure |
void |
paintFigure(org.eclipse.draw2d.Graphics g)
Paints the figute. |
void |
setName(java.lang.String name)
Sets the name of the name label. |
void |
validate()
redefined to set size if the parts based on whether this figure is split horizontally or not |
Methods inherited from class org.eclipse.draw2d.Shape |
---|
getLineStyle, getLineWidth, isOpaque, setFill, setFillXOR, setLineStyle, setLineWidth, setOutline, setOutlineXOR, setXOR |
Methods inherited from class org.eclipse.draw2d.Figure |
---|
add, add, add, add, addAncestorListener, addFigureListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getCursor, getFont, getForegroundColor, getInsets, getLayoutManager, getLocalBackgroundColor, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getParent, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isEnabled, isFocusTraversable, isRequestFocusEnabled, isShowing, isVisible, paint, remove, removeAll, removeAncestorListener, removeFigureListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setConstraint, setCursor, setEnabled, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int ARROW_HEAD_HEIGHT
public static int ARROW_HEAD_WIDTH
Constructor Detail |
---|
public MethodFigure()
Method Detail |
---|
public void setName(java.lang.String name)
name
- the name to setpublic void validate()
validate
in interface org.eclipse.draw2d.IFigure
validate
in class org.eclipse.draw2d.Figure
IFigure.validate()
public void paintFigure(org.eclipse.draw2d.Graphics g)
paintFigure
in class org.eclipse.draw2d.Shape
org.eclipse.draw2d.Figure#paintFigure()
public org.eclipse.draw2d.geometry.Dimension getMinimumSize(int wHint, int hHint)
getMinimumSize
in interface org.eclipse.draw2d.IFigure
getMinimumSize
in class org.eclipse.draw2d.Figure
IFigure.getMinimumSize(int, int)
public org.eclipse.draw2d.geometry.Dimension getPreferredSize(int wHint, int hHint)
getPreferredSize
in interface org.eclipse.draw2d.IFigure
getPreferredSize
in class org.eclipse.draw2d.Figure
IFigure.getPreferredSize(int, int)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |