Class PlayerClock
java.lang.Object
net.sourceforge.plantuml.timingdiagram.Player
net.sourceforge.plantuml.timingdiagram.PlayerClock
- All Implemented Interfaces:
TimeProjected
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.timingdiagram.Player
ruler, skinParam, stereotype, suggestedHeight -
Constructor Summary
ConstructorsConstructorDescriptionPlayerClock(String title, ISkinParam skinParam, TimingRuler ruler, int period, int pulse, int offset, boolean compact) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcreateConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config) voiddefineState(String stateCode, String label) doublegetFullHeight(StringBounder stringBounder) getPart1(double fullAvailableWidth, double specialVSpace) getPart2()final intprotected StyleSignatureBasicgetTimeProjection(StringBounder stringBounder, TimeTick tick) voidMethods inherited from class net.sourceforge.plantuml.timingdiagram.Player
getContext, getFontConfiguration, getStroke, getStyle, getTitle, isCompact, setHeight
-
Constructor Details
-
PlayerClock
public PlayerClock(String title, ISkinParam skinParam, TimingRuler ruler, int period, int pulse, int offset, boolean compact)
-
-
Method Details
-
getFullHeight
- Specified by:
getFullHeightin classPlayer
-
getStyleSignature
- Specified by:
getStyleSignaturein classPlayer
-
getTimeProjection
-
addNote
-
defineState
- Specified by:
defineStatein classPlayer
-
setState
-
createConstraint
public void createConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config) - Specified by:
createConstraintin classPlayer
-
getPeriod
public final int getPeriod() -
getPart1
-
getPart2
-