Class Player
java.lang.Object
net.sourceforge.plantuml.timingdiagram.Player
- All Implemented Interfaces:
TimeProjected
- Direct Known Subclasses:
PlayerAnalog,PlayerBinary,PlayerClock,PlayerRobustConcise
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final TimingRulerprotected final ISkinParamprotected int -
Constructor Summary
ConstructorsConstructorDescriptionPlayer(String title, ISkinParam skinParam, TimingRuler ruler, boolean compact) -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract voidcreateConstraint(TimeTick tick1, TimeTick tick2, String message) abstract voiddefineState(String stateCode, String label) protected final FontConfigurationabstract doublegetFullHeight(StringBounder stringBounder) abstract TextBlockgetPart1(double fullAvailableWidth, double specialVSpace) abstract UDrawablegetPart2()protected final TextBlockgetTitle()booleanfinal voidsetHeight(int height) abstract voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.timingdiagram.TimeProjected
getTimeProjection
-
Field Details
-
skinParam
-
ruler
-
suggestedHeight
protected int suggestedHeight
-
-
Constructor Details
-
Player
-
-
Method Details
-
isCompact
public boolean isCompact() -
getFontConfiguration
-
getTitle
-
addNote
-
defineState
-
setState
-
createConstraint
-
getPart1
-
getPart2
-
getFullHeight
-
setHeight
public final void setHeight(int height)
-