|
Modelers | |||||||||
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.topcased.draw2d.figures.PortFigure
org.topcased.draw2d.figures.OrientedPortFigure
public class OrientedPortFigure
Provide management for the Figure that are drawn differently depending on the border on which it is attached. These figures are mainly figures that behaves as Ports. They are attached to a border and depending on their type (IN, OUT or INOUT) they have a specific graphical representation. Creation 11 juil. 06
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure |
---|
org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch |
Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure |
---|
org.eclipse.draw2d.IFigure.NoInsets |
Field Summary |
---|
Fields inherited from class org.eclipse.draw2d.Shape |
---|
lineStyle, lineWidth |
Fields inherited from class org.eclipse.draw2d.Figure |
---|
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip |
Fields inherited from interface org.eclipse.draw2d.IFigure |
---|
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS |
Constructor Summary | |
---|---|
OrientedPortFigure()
The Constructor |
Method Summary | |
---|---|
protected void |
fillBottomPort(org.eclipse.draw2d.Graphics graphics)
Fill a port attached to the bottom border |
protected void |
fillLeftPort(org.eclipse.draw2d.Graphics graphics)
Fill a port attached to the left border |
protected void |
fillRightPort(org.eclipse.draw2d.Graphics graphics)
Fill a port attached to the right border |
protected void |
fillShape(org.eclipse.draw2d.Graphics graphics)
Fill the figure that should represent the Port depending on its position. |
protected void |
fillTopPort(org.eclipse.draw2d.Graphics graphics)
Fill a port attached to the top border |
protected void |
outlineBottomPort(org.eclipse.draw2d.Graphics graphics)
Draw a port attached to the bottom border |
protected void |
outlineLeftPort(org.eclipse.draw2d.Graphics graphics)
Draw a port attached to the left border |
protected void |
outlineRightPort(org.eclipse.draw2d.Graphics graphics)
Draw a port attached to the right border |
protected void |
outlineShape(org.eclipse.draw2d.Graphics graphics)
Draw the figure that should represent the Port depending on its position. |
protected void |
outlineTopPort(org.eclipse.draw2d.Graphics graphics)
Draw a port attached to the top border |
Methods inherited from class org.topcased.draw2d.figures.PortFigure |
---|
getPosition, setPosition |
Methods inherited from class org.eclipse.draw2d.Shape |
---|
getLineStyle, getLineWidth, isOpaque, paintFigure, setFill, setFillXOR, setLineStyle, setLineWidth, setOutline, setOutlineXOR, setXOR |
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, 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, 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.draw2d.IFigure |
---|
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, 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, 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, isOpaque, isRequestFocusEnabled, isShowing, isVisible, paint, remove, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, 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, setRequestFocusEnabled, setSize, setSize, setToolTip, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, validate |
Constructor Detail |
---|
public OrientedPortFigure()
Method Detail |
---|
protected void outlineShape(org.eclipse.draw2d.Graphics graphics)
outlineShape
in class PortFigure
PortFigure.outlineShape(org.eclipse.draw2d.Graphics)
protected void fillShape(org.eclipse.draw2d.Graphics graphics)
fillShape
in class PortFigure
PortFigure.fillShape(org.eclipse.draw2d.Graphics)
protected void outlineLeftPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void outlineTopPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void outlineRightPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void outlineBottomPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void fillLeftPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void fillTopPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void fillRightPort(org.eclipse.draw2d.Graphics graphics)
graphics
- protected void fillBottomPort(org.eclipse.draw2d.Graphics graphics)
graphics
-
|
Modelers | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.