Class PlayerBinary
- java.lang.Object
-
- net.sourceforge.plantuml.timingdiagram.Player
-
- net.sourceforge.plantuml.timingdiagram.PlayerBinary
-
- All Implemented Interfaces:
TimeProjected
public class PlayerBinary extends Player
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.timingdiagram.Player
ruler, skinParam, stereotype, suggestedHeight
-
-
Constructor Summary
Constructors Constructor Description PlayerBinary(String code, ISkinParam skinParam, TimingRuler ruler, boolean compact, Stereotype stereotype)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNote(TimeTick now, Display note, Position position)
void
createConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config)
void
defineState(String stateCode, String label)
protected FontConfiguration
getCommentFontConfiguration()
double
getFullHeight(StringBounder stringBounder)
TextBlock
getPart1(double fullAvailableWidth, double specialVSpace)
UDrawable
getPart2()
protected StyleSignature
getStyleSignature()
IntricatedPoint
getTimeProjection(StringBounder stringBounder, TimeTick tick)
void
setState(TimeTick now, String comment, Colors color, String... states)
-
Methods inherited from class net.sourceforge.plantuml.timingdiagram.Player
getContext, getFontConfiguration, getStroke, getStyle, getTitle, isCompact, setHeight
-
-
-
-
Constructor Detail
-
PlayerBinary
public PlayerBinary(String code, ISkinParam skinParam, TimingRuler ruler, boolean compact, Stereotype stereotype)
-
-
Method Detail
-
getFullHeight
public double getFullHeight(StringBounder stringBounder)
- Specified by:
getFullHeight
in classPlayer
-
getStyleSignature
protected StyleSignature getStyleSignature()
- Specified by:
getStyleSignature
in classPlayer
-
getTimeProjection
public IntricatedPoint getTimeProjection(StringBounder stringBounder, TimeTick tick)
-
defineState
public void defineState(String stateCode, String label)
- Specified by:
defineState
in classPlayer
-
createConstraint
public void createConstraint(TimeTick tick1, TimeTick tick2, String message, ArrowConfiguration config)
- Specified by:
createConstraint
in classPlayer
-
getPart1
public TextBlock getPart1(double fullAvailableWidth, double specialVSpace)
-
getCommentFontConfiguration
protected final FontConfiguration getCommentFontConfiguration()
-
-