Package net.sourceforge.plantuml.bpm
Class BpmElement
- java.lang.Object
-
- net.sourceforge.plantuml.bpm.BpmElement
-
- All Implemented Interfaces:
ConnectorPuzzle
,Placeable
public class BpmElement extends 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(String id, BpmElementType type)
BpmElement(String id, BpmElementType type, String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(ConnectorPuzzle other)
void
append(ConnectorPuzzle.Where where)
protected Set<ConnectorPuzzle.Where>
connections()
Dimension2D
getDimension(StringBounder stringBounder, ISkinParam skinParam)
Display
getDisplay()
String
getId()
BpmElementType
getType()
boolean
have(ConnectorPuzzle.Where where)
void
remove(ConnectorPuzzle.Where where)
String
toString()
TextBlock
toTextBlock(ISkinParam skinParam)
TextBlock
toTextBlockInternal(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(String id, BpmElementType type, String label)
-
BpmElement
public BpmElement(String id, BpmElementType type)
-
-
Method Detail
-
getType
public BpmElementType getType()
-
getDisplay
public final Display getDisplay()
-
toTextBlock
public TextBlock toTextBlock(ISkinParam skinParam)
- Specified by:
toTextBlock
in interfacePlaceable
-
toTextBlockInternal
public TextBlock toTextBlockInternal(ISkinParam skinParam)
-
getDimension
public Dimension2D getDimension(StringBounder stringBounder, ISkinParam skinParam)
- Specified by:
getDimension
in interfacePlaceable
-
have
public final boolean have(ConnectorPuzzle.Where where)
- Specified by:
have
in interfaceConnectorPuzzle
-
append
public final void append(ConnectorPuzzle.Where where)
- Specified by:
append
in interfaceConnectorPuzzle
-
remove
public final void remove(ConnectorPuzzle.Where where)
- Specified by:
remove
in interfaceConnectorPuzzle
-
append
public final void append(ConnectorPuzzle other)
-
connections
protected final Set<ConnectorPuzzle.Where> connections()
-
-