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 TimingRuler
protected final ISkinParam
protected final Stereotype
protected int
-
Constructor Summary
ConstructorsConstructorDescriptionPlayer
(String title, ISkinParam skinParam, TimingRuler ruler, boolean compact, Stereotype stereotype, HColor generalBackgroundColor) -
Method Summary
Modifier and TypeMethodDescriptionabstract void
abstract void
createConstraint
(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config) abstract void
defineState
(String stateCode, String label) protected final Fashion
protected final FontConfiguration
abstract double
getFullHeight
(StringBounder stringBounder) abstract TextBlock
getPart1
(double fullAvailableWidth, double specialVSpace) abstract UDrawable
getPart2()
protected final UStroke
protected final Style
getStyle()
protected abstract StyleSignature
protected final TextBlock
getTitle()
boolean
final void
setHeight
(int height) abstract void
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.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, HColor generalBackgroundColor)
-
-
Method Details
-
isCompact
public boolean isCompact() -
getGeneralBackgroundColor
-
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)
-