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, suggestedHeight
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerClock
(String title, ISkinParam skinParam, TimingRuler ruler, int period, int pulse, int offset, boolean compact) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
createConstraint
(TimeTick tick1, TimeTick tick2, String message) void
defineState
(String stateCode, String label) double
getFullHeight
(StringBounder stringBounder) getPart1
(double fullAvailableWidth, double specialVSpace) getPart2()
final int
getTimeProjection
(StringBounder stringBounder, TimeTick tick) void
Methods inherited from class net.sourceforge.plantuml.timingdiagram.Player
getFontConfiguration, 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:
getFullHeight
in classPlayer
-
getTimeProjection
-
addNote
-
defineState
- Specified by:
defineState
in classPlayer
-
setState
-
createConstraint
- Specified by:
createConstraint
in classPlayer
-
getPeriod
public final int getPeriod() -
getPart1
-
getPart2
-