Class Ribbon
java.lang.Object
net.sourceforge.plantuml.timingdiagram.graphic.Ribbon
- All Implemented Interfaces:
PDrawing
,TimeProjected
-
Constructor Summary
ConstructorsConstructorDescriptionRibbon
(TimingRuler ruler, ISkinParam skinParam, List<TimingNote> notes, boolean compact, TextBlock title, int suggestedHeight, Style style) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChange
(ChangeState change) void
addConstraint
(TimeConstraint constraint) double
getFullHeight
(StringBounder stringBounder) getPart1
(double fullAvailableWidth) getPart2()
getTimeProjection
(StringBounder stringBounder, TimeTick tick) void
setInitialState
(String initialState, Colors initialColors)
-
Constructor Details
-
Ribbon
public Ribbon(TimingRuler ruler, ISkinParam skinParam, List<TimingNote> notes, boolean compact, TextBlock title, int suggestedHeight, Style style)
-
-
Method Details
-
getTimeProjection
- Specified by:
getTimeProjection
in interfaceTimeProjected
-
addChange
-
getPart1
-
getPart2
-
setInitialState
- Specified by:
setInitialState
in interfacePDrawing
-
addConstraint
- Specified by:
addConstraint
in interfacePDrawing
-
getFullHeight
- Specified by:
getFullHeight
in interfacePDrawing
-