Package net.sourceforge.plantuml.bpm
Class BpmElement
- java.lang.Object
-
- net.sourceforge.plantuml.bpm.BpmElement
-
- All Implemented Interfaces:
ConnectorPuzzle,Placeable
public class BpmElement extends java.lang.Object implements ConnectorPuzzle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sourceforge.plantuml.bpm.ConnectorPuzzle
ConnectorPuzzle.Where
-
-
Constructor Summary
Constructors Constructor Description BpmElement(java.lang.String id, BpmElementType type)BpmElement(java.lang.String id, BpmElementType type, java.lang.String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(ConnectorPuzzle other)voidappend(ConnectorPuzzle.Where where)protected java.util.Set<ConnectorPuzzle.Where>connections()java.awt.geom.Dimension2DgetDimension(StringBounder stringBounder, ISkinParam skinParam)DisplaygetDisplay()java.lang.StringgetId()BpmElementTypegetType()booleanhave(ConnectorPuzzle.Where where)voidremove(ConnectorPuzzle.Where where)java.lang.StringtoString()TextBlocktoTextBlock(ISkinParam skinParam)TextBlocktoTextBlockInternal(ISkinParam skinParam)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.bpm.ConnectorPuzzle
append, have, remove
-
-
-
-
Constructor Detail
-
BpmElement
public BpmElement(java.lang.String id, BpmElementType type, java.lang.String label)
-
BpmElement
public BpmElement(java.lang.String id, BpmElementType type)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getType
public BpmElementType getType()
-
getDisplay
public final Display getDisplay()
-
toTextBlock
public TextBlock toTextBlock(ISkinParam skinParam)
- Specified by:
toTextBlockin interfacePlaceable
-
toTextBlockInternal
public TextBlock toTextBlockInternal(ISkinParam skinParam)
-
getDimension
public java.awt.geom.Dimension2D getDimension(StringBounder stringBounder, ISkinParam skinParam)
- Specified by:
getDimensionin interfacePlaceable
-
have
public final boolean have(ConnectorPuzzle.Where where)
- Specified by:
havein interfaceConnectorPuzzle
-
append
public final void append(ConnectorPuzzle.Where where)
- Specified by:
appendin interfaceConnectorPuzzle
-
remove
public final void remove(ConnectorPuzzle.Where where)
- Specified by:
removein interfaceConnectorPuzzle
-
append
public final void append(ConnectorPuzzle other)
-
connections
protected final java.util.Set<ConnectorPuzzle.Where> connections()
-
-