Class CommunicationTileNoteBottomTopAbstract
- java.lang.Object
-
- net.sourceforge.plantuml.sequencediagram.teoz.CommonTile
-
- net.sourceforge.plantuml.sequencediagram.teoz.AbstractTile
-
- net.sourceforge.plantuml.sequencediagram.teoz.CommunicationTileNoteBottomTopAbstract
-
- Direct Known Subclasses:
CommunicationTileNoteBottom
,CommunicationTileNoteTop
public abstract class CommunicationTileNoteBottomTopAbstract extends AbstractTile
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractMessage
message
protected Note
noteOnMessage
protected Rose
skin
protected ISkinParam
skinParam
protected double
spacey
protected Tile
tile
-
Constructor Summary
Constructors Constructor Description CommunicationTileNoteBottomTopAbstract(Tile tile, AbstractMessage message, Rose skin, ISkinParam skinParam, Note noteOnMessage, YGauge currentY)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConstraints()
protected void
callbackY_internal(TimeHook y)
protected void
drawLine(UGraphic ug, double x1, double y1, double x2, double y2)
protected Component
getComponent(StringBounder stringBounder)
double
getContactPointRelative()
Event
getEvent()
Real
getMaxX()
Real
getMinX()
protected Real
getNotePosition(StringBounder stringBounder)
double
getPreferredHeight()
YGauge
getYGauge()
-
Methods inherited from class net.sourceforge.plantuml.sequencediagram.teoz.AbstractTile
getZZZ, matchAnchor
-
Methods inherited from class net.sourceforge.plantuml.sequencediagram.teoz.CommonTile
callbackY, getMiddleX, getStringBounder, getTimeHook
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.sequencediagram.teoz.Tile
callbackY, getMiddleX
-
-
-
-
Field Detail
-
tile
protected final Tile tile
-
message
protected final AbstractMessage message
-
skin
protected final Rose skin
-
skinParam
protected final ISkinParam skinParam
-
noteOnMessage
protected final Note noteOnMessage
-
spacey
protected final double spacey
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CommunicationTileNoteBottomTopAbstract
public CommunicationTileNoteBottomTopAbstract(Tile tile, AbstractMessage message, Rose skin, ISkinParam skinParam, Note noteOnMessage, YGauge currentY)
-
-
Method Detail
-
getEvent
public final Event getEvent()
-
getContactPointRelative
public final double getContactPointRelative()
- Specified by:
getContactPointRelative
in interfaceTile
- Overrides:
getContactPointRelative
in classAbstractTile
-
getYGauge
public YGauge getYGauge()
- Specified by:
getYGauge
in interfaceTile
- Overrides:
getYGauge
in classAbstractTile
-
callbackY_internal
protected final void callbackY_internal(TimeHook y)
- Overrides:
callbackY_internal
in classCommonTile
-
getComponent
protected final Component getComponent(StringBounder stringBounder)
-
getNotePosition
protected final Real getNotePosition(StringBounder stringBounder)
-
drawLine
protected final void drawLine(UGraphic ug, double x1, double y1, double x2, double y2)
-
getPreferredHeight
public double getPreferredHeight()
-
addConstraints
public void addConstraints()
-
getMinX
public Real getMinX()
-
getMaxX
public Real getMaxX()
-
-