Class JoinFigure
- java.lang.Object
-
- org.eclipse.draw2d.Figure
-
- org.eclipse.draw2d.Shape
-
- com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramFigure
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpFigure
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpRouteFigure
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpPolygonFigure
-
- com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.JoinFigure
-
- All Implemented Interfaces:
IAnchorable
,IDisposable
,IRefreshable
,com._1c.g5.v8.dt.diagram.framework.ui.model.ISelectable
,org.eclipse.draw2d.IFigure
public class JoinFigure extends AbstractBpPolygonFigure
Instance of this class reptesents "Join" figure.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpFigure
AbstractBpFigure.BpFigureMouseListener
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpRouteFigure
DEFAULT_BORDER_COLOR, LINE_NONE
-
Fields inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpFigure
MIN_HEIGHT, MIN_WIDTH
-
-
Constructor Summary
Constructors Constructor Description JoinFigure(com._1c.g5.v8.dt.diagram.framework.IEntity associatedEntity)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.graphics.Color
getDefaultBackgroundColor()
Returns default background color.protected org.eclipse.draw2d.geometry.PointList
getTemplate()
Returns polygon template.protected int
getTemplateMaximum()
Returns template maximum.-
Methods inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpPolygonFigure
containsPoint, createAnchorFigures, fillShape, outlineShape
-
Methods inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpRouteFigure
getBorderStyle, refresh, refreshColors, setBorderStyle
-
Methods inherited from class com._1c.g5.v8.dt.bp.scheme.ui.model.draw2d.AbstractBpFigure
dispose, getAnchorFigures, getAssociatedEntity, getColor, getHighlitedAnchor, getLabel, getPicture, getTextColor, highlightClosestAnchor, initializeMouseListeners, refreshImage, refreshLayout, setAnchorsVisible, setBounds, setParent, setSelected, setTextColor
-
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, setLineWidth, 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, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, 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, isOpaque, 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, 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
-
-
-
-
Method Detail
-
getTemplate
protected org.eclipse.draw2d.geometry.PointList getTemplate()
Description copied from class:AbstractBpPolygonFigure
Returns polygon template.- Specified by:
getTemplate
in classAbstractBpPolygonFigure
- Returns:
- polygon template. Can't return
null
.
-
getTemplateMaximum
protected int getTemplateMaximum()
Description copied from class:AbstractBpPolygonFigure
Returns template maximum.- Specified by:
getTemplateMaximum
in classAbstractBpPolygonFigure
- Returns:
- template maximum.
-
getDefaultBackgroundColor
protected org.eclipse.swt.graphics.Color getDefaultBackgroundColor()
Description copied from class:AbstractBpFigure
Returns default background color.- Specified by:
getDefaultBackgroundColor
in classAbstractBpFigure
- Returns:
- default background color. Can't return
null
.;
-
-