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 final Stereotypeprotected int -
Constructor Summary
ConstructorsConstructorDescriptionPlayer(String title, ISkinParam skinParam, TimingRuler ruler, boolean compact, Stereotype stereotype) -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract voidcreateConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config) abstract voiddefineState(String stateCode, String label) protected final Fashionprotected final FontConfigurationabstract doublegetFullHeight(StringBounder stringBounder) abstract TextBlockgetPart1(double fullAvailableWidth, double specialVSpace) abstract UDrawablegetPart2()protected final UStrokeprotected final StylegetStyle()protected abstract StyleSignatureprotected 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 -
stereotype
-
-
Constructor Details
-
Player
public Player(String title, ISkinParam skinParam, TimingRuler ruler, boolean compact, Stereotype stereotype)
-
-
Method Details
-
isCompact
public boolean isCompact() -
getStyleSignature
-
getStyle
-
getFontConfiguration
-
getStroke
-
getContext
-
getTitle
-
addNote
-
defineState
-
setState
-
createConstraint
public abstract void createConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config) -
getPart1
-
getPart2
-
getFullHeight
-
setHeight
public final void setHeight(int height)
-