Class SplitFigure
- 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.SplitFigure
-
- All Implemented Interfaces:
IAnchorable
,IDisposable
,IRefreshable
,com._1c.g5.v8.dt.diagram.framework.ui.model.ISelectable
,org.eclipse.draw2d.IFigure
public class SplitFigure extends AbstractBpPolygonFigure
Instance of this class represents "Split" 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 SplitFigure(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.protected void
initializeMouseListeners()
Initializes mouse listeners.-
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, 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.
-
initializeMouseListeners
protected void initializeMouseListeners()
Description copied from class:AbstractBpFigure
Initializes mouse listeners.- Overrides:
initializeMouseListeners
in classAbstractBpFigure
-
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
.;
-
-