SysML

org.topcased.modeler.sysml.internalblockdiagram.figures
Class ConnectorFigure

java.lang.Object
  extended by org.eclipse.draw2d.Figure
      extended by org.eclipse.draw2d.Shape
          extended by org.eclipse.draw2d.Polyline
              extended by org.eclipse.draw2d.PolylineConnection
                  extended by org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx
                      extended by org.topcased.modeler.sysml.internalblockdiagram.figures.ConnectorFigure
All Implemented Interfaces:
org.eclipse.draw2d.AnchorListener, org.eclipse.draw2d.Connection, org.eclipse.draw2d.IFigure, org.eclipse.gef.handles.HandleBounds, org.eclipse.gmf.runtime.draw2d.ui.figures.IAnchorableFigure, org.eclipse.gmf.runtime.draw2d.ui.figures.IPolygonAnchorableFigure

public class ConnectorFigure
extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx
implements org.eclipse.gef.handles.HandleBounds

** Generated **

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx
org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx.JumpLink, org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx.JumpLinkSet
 
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
 ConnectorEditPart editPartlinked
           
 
Fields inherited from class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx
JUMPLINK_FLAG_ABOVE, JUMPLINK_FLAG_ALL, JUMPLINK_FLAG_BELOW, SMOOTH_LESS, SMOOTH_MORE, SMOOTH_NONE, SMOOTH_NORMAL
 
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
 
Fields inherited from interface org.eclipse.draw2d.Connection
PROPERTY_CONNECTION_ROUTER, PROPERTY_POINTS
 
Constructor Summary
ConnectorFigure()
          The constructor
 
Method Summary
 IEdgeObjectFigure getConnectorItemFlowIconEdgeObjectFigure()
           
 IEdgeObjectFigure getConnectorItemFlowNameEdgeObjectFigure()
           
 IEdgeObjectFigure getConnectorSrcCountEdgeObjectFigure()
           
 IEdgeObjectFigure getConnectorSrcNameEdgeObjectFigure()
           
 IEdgeObjectFigure getConnectorTargetCountEdgeObjectFigure()
           
 IEdgeObjectFigure getConnectorTargetNameEdgeObjectFigure()
           
 org.eclipse.draw2d.geometry.Rectangle getHandleBounds()
           
 org.eclipse.draw2d.Locator getLocator(IEdgeObjectFigure edgeObjectfigure)
           
 IEdgeObjectFigure getNameEdgeObjectFigure()
           
 void setPoints(org.eclipse.draw2d.geometry.PointList points)
           
 
Methods inherited from class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx
addPoint, containsPoint, createAnchor, createConnectionAnchor, createDefaultAnchor, dirtyAllJumpLinks, findLineSegIndexOfPoint, getBounds, getConnectionAnchor, getConnectionAnchors, getConnectionAnchorTerminal, getCursor, getPolygonPoints, getSimpleBounds, getSlidableAnchorArea, getSmoothness, getSmoothPoints, getSourceConnectionAnchorAt, getSourceDecoration, getTargetConnectionAnchorAt, getTargetDecoration, insertPoint, isAvoidObstacleRouting, isClosestDistanceRouting, isDefaultAnchorArea, isJumpLinksAngledIn, isJumpLinksOnBottom, isJumpLinksSmooth, outlineShape, paintFigure, refreshLine, setForegroundColor, setJumpLinks, setJumpLinksStyles, setLineDash, setLineWidth, setRoutingStyles, setSmoothness, setSourceDecoration, setSourceDecoration, setTargetDecoration, setTargetDecoration, shouldJumpLinks
 
Methods inherited from class org.eclipse.draw2d.PolylineConnection
addNotify, addRoutingListener, anchorMoved, getConnectionRouter, getRoutingConstraint, getSourceAnchor, getTargetAnchor, layout, removeNotify, removeRoutingListener, revalidate, setConnectionRouter, setRoutingConstraint, setSourceAnchor, setTargetAnchor
 
Methods inherited from class org.eclipse.draw2d.Polyline
fillShape, getEnd, getPoints, getStart, isOpaque, primTranslate, removeAllPoints, removePoint, setEnd, setEndpoints, setPoint, setStart, setTolerance
 
Methods inherited from class org.eclipse.draw2d.Shape
getLineStyle, getLineWidth, setFill, setFillXOR, setLineStyle, setOutline, setOutlineXOR, setXOR
 
Methods inherited from class org.eclipse.draw2d.Figure
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getChildren, getClientArea, getClientArea, 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, paint, paintBorder, paintChildren, paintClientArea, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, 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
 
Methods inherited from interface org.eclipse.draw2d.Connection
getPoints
 

Field Detail

editPartlinked

public ConnectorEditPart editPartlinked
Constructor Detail

ConnectorFigure

public ConnectorFigure()
The constructor

** Generated **
Method Detail

getNameEdgeObjectFigure

public IEdgeObjectFigure getNameEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorSrcCountEdgeObjectFigure

public IEdgeObjectFigure getConnectorSrcCountEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorSrcNameEdgeObjectFigure

public IEdgeObjectFigure getConnectorSrcNameEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorTargetCountEdgeObjectFigure

public IEdgeObjectFigure getConnectorTargetCountEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorTargetNameEdgeObjectFigure

public IEdgeObjectFigure getConnectorTargetNameEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorItemFlowIconEdgeObjectFigure

public IEdgeObjectFigure getConnectorItemFlowIconEdgeObjectFigure()

Returns:
the object figure
** Generated **

getConnectorItemFlowNameEdgeObjectFigure

public IEdgeObjectFigure getConnectorItemFlowNameEdgeObjectFigure()

Returns:
the object figure
** Generated **

getLocator

public org.eclipse.draw2d.Locator getLocator(IEdgeObjectFigure edgeObjectfigure)

See Also:
org.topcased.modeler.figures.IGraphEdgeFigure#getLocator(org.topcased.modeler.figures.IEdgeObjectFigure)
** Generated **

getHandleBounds

public org.eclipse.draw2d.geometry.Rectangle getHandleBounds()
Specified by:
getHandleBounds in interface org.eclipse.gef.handles.HandleBounds
See Also:
HandleBounds.getHandleBounds()
** Generated **

setPoints

public void setPoints(org.eclipse.draw2d.geometry.PointList points)
Specified by:
setPoints in interface org.eclipse.draw2d.Connection
Overrides:
setPoints in class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx

SysML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.