Class BpConnection
- java.lang.Object
-
- org.eclipse.draw2d.Figure
-
- org.eclipse.draw2d.Shape
-
- org.eclipse.draw2d.AbstractPointListShape
-
- org.eclipse.draw2d.Polyline
-
- org.eclipse.draw2d.PolylineConnection
-
- com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramConnection
-
- com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpConnection
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.BpConnection
-
- All Implemented Interfaces:
IDisposable
,IRefreshable
,com._1c.g5.v8.dt.diagram.framework.ui.model.ISelectable
,org.eclipse.draw2d.AnchorListener
,org.eclipse.draw2d.Connection
,org.eclipse.draw2d.IFigure
public class BpConnection extends AbstractBpConnection
BP scheme connection.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpConnection
AbstractBpConnection.BpPathPointConnectionMouseListener
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection.PathPointConnectionMouseListener
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpConnection
DEFAULT_COLOR, SELECTED_COLOR
-
Fields inherited from class org.eclipse.draw2d.Figure
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip
-
-
Constructor Summary
Constructors Constructor Description BpConnection(com._1c.g5.v8.dt.diagram.framework.IRelation associatedRelation)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPoint
createPathPoint(org.eclipse.draw2d.geometry.Point point)
protected void
initializeEndings()
Initializes connections endings.void
renewPathPoints()
void
setPoints(org.eclipse.draw2d.geometry.PointList points)
protected void
showMenu(org.eclipse.draw2d.Connection source)
-
Methods inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpConnection
connectionChanged, dispose, drawJumpLinks, drawRoundedBendAngles, getAssociatedRelation, getDiagramGui, getLabel, getSourceEnding, getTargetEnding, getTolerance, initMouseListeners, outlineShape, pathPointAdded, pathPointRemoved, refresh, setParent, setSelected, setSourceAnchor, setSourceEnding, setTargetAnchor, setTargetEnding
-
Methods inherited from class com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
getClearPoints, getPathPoitns, isNew, isRemoved, isSelected, setPathPointsVisible
-
Methods inherited from class org.eclipse.draw2d.PolylineConnection
addNotify, addRoutingListener, anchorMoved, getBounds, getConnectionRouter, getRoutingConstraint, getSourceAnchor, getSourceDecoration, getTargetAnchor, getTargetDecoration, layout, removeNotify, removeRoutingListener, revalidate, setConnectionRouter, setRoutingConstraint, setSourceDecoration, setTargetDecoration
-
Methods inherited from class org.eclipse.draw2d.Polyline
containsPoint, fillShape, isOpaque, primTranslate, removeAllPoints, repaint, setLineWidth, setTolerance, shapeContainsPoint
-
Methods inherited from class org.eclipse.draw2d.AbstractPointListShape
addPoint, childrenContainsPoint, getEnd, getPoints, getStart, insertPoint, removePoint, setEnd, setEndpoints, setPoint, setStart
-
Methods inherited from class org.eclipse.draw2d.Shape
getAlpha, getAntialias, getLineAttributes, getLineCap, getLineDash, getLineDashOffset, getLineJoin, getLineMiterLimit, getLineStyle, getLineWidth, getLineWidthFloat, paintFigure, setAlpha, setAlpha, setAntialias, setAntialias, setFill, setFillXOR, setLineAttributes, setLineCap, setLineDash, setLineDashOffset, setLineJoin, setLineMiterLimit, setLineStyle, setLineWidthFloat, 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, getClippingStrategy, 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, paint, paintBorder, paintChildren, paintClientArea, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, requestFocus, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, 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, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, getBackgroundColor, getBorder, getChildren, getClientArea, getClientArea, getClippingStrategy, 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, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, setBackgroundColor, setBorder, setBounds, setClippingStrategy, setConstraint, setCursor, setEnabled, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, validate
-
-
-
-
Method Detail
-
setPoints
public void setPoints(org.eclipse.draw2d.geometry.PointList points)
- Specified by:
setPoints
in interfaceorg.eclipse.draw2d.Connection
- Overrides:
setPoints
in classcom._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
-
renewPathPoints
public void renewPathPoints()
- Overrides:
renewPathPoints
in classcom._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
-
showMenu
protected void showMenu(org.eclipse.draw2d.Connection source)
- Overrides:
showMenu
in classAbstractBpConnection
-
createPathPoint
protected com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPoint createPathPoint(org.eclipse.draw2d.geometry.Point point)
- Specified by:
createPathPoint
in classcom._1c.g5.v8.dt.diagram.framework.ui.model.AbstractPathPointConnection
-
initializeEndings
protected void initializeEndings()
Description copied from class:AbstractBpConnection
Initializes connections endings.- Specified by:
initializeEndings
in classAbstractBpConnection
-
-