Class PlayerAnalog
- java.lang.Object
-
- net.sourceforge.plantuml.timingdiagram.Player
-
- net.sourceforge.plantuml.timingdiagram.PlayerAnalog
-
- All Implemented Interfaces:
TimeProjected
public class PlayerAnalog extends Player
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.timingdiagram.Player
ruler, skinParam, suggestedHeight
-
-
Constructor Summary
Constructors Constructor Description PlayerAnalog(java.lang.String code, ISkinParam skinParam, TimingRuler ruler, boolean compact)
-
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, java.lang.String message)
void
defineState(java.lang.String stateCode, java.lang.String label)
void
drawFrameTitle(UGraphic ug)
double
getFullHeight(StringBounder stringBounder)
TextBlock
getPart1(double fullAvailableWidth, double specialVSpace)
UDrawable
getPart2()
IntricatedPoint
getTimeProjection(StringBounder stringBounder, TimeTick tick)
void
setStartEnd(double start, double end)
void
setState(TimeTick now, java.lang.String comment, Colors color, java.lang.String... valueString)
void
setTicks(int ticksEvery)
-
Methods inherited from class net.sourceforge.plantuml.timingdiagram.Player
getFontConfiguration, getTitle, isCompact, setHeight
-
-
-
-
Constructor Detail
-
PlayerAnalog
public PlayerAnalog(java.lang.String code, ISkinParam skinParam, TimingRuler ruler, boolean compact)
-
-
Method Detail
-
getFullHeight
public double getFullHeight(StringBounder stringBounder)
- Specified by:
getFullHeight
in classPlayer
-
drawFrameTitle
public void drawFrameTitle(UGraphic ug)
-
getTimeProjection
public IntricatedPoint getTimeProjection(StringBounder stringBounder, TimeTick tick)
-
defineState
public void defineState(java.lang.String stateCode, java.lang.String label)
- Specified by:
defineState
in classPlayer
-
setState
public void setState(TimeTick now, java.lang.String comment, Colors color, java.lang.String... valueString)
-
createConstraint
public void createConstraint(TimeTick tick1, TimeTick tick2, java.lang.String message)
- Specified by:
createConstraint
in classPlayer
-
getPart1
public TextBlock getPart1(double fullAvailableWidth, double specialVSpace)
-
setStartEnd
public void setStartEnd(double start, double end)
-
setTicks
public void setTicks(int ticksEvery)
-
-