public class Player extends java.lang.Object implements TextBlock, TimeProjected
| Constructor and Description |
|---|
Player(java.lang.String code,
java.lang.String full,
TimingStyle type,
ISkinParam skinParam,
TimingRuler ruler) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNote(TimeTick now,
Display note,
Position position) |
java.awt.geom.Dimension2D |
calculateDimension(StringBounder stringBounder) |
void |
createConstraint(TimeTick tick1,
TimeTick tick2,
java.lang.String message) |
void |
defineState(java.lang.String stateCode,
java.lang.String label) |
void |
drawContent(UGraphic ug) |
void |
drawU(UGraphic ug) |
void |
drawWidthHeader(UGraphic ug) |
double |
getGetWidthHeader(StringBounder stringBounder) |
java.awt.geom.Rectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MinMax |
getMinMax(StringBounder stringBounder) |
IntricatedPoint |
getTimeProjection(StringBounder stringBounder,
TimeTick tick) |
void |
setState(TimeTick now,
java.lang.String state,
java.lang.String comment,
Colors color) |
public Player(java.lang.String code,
java.lang.String full,
TimingStyle type,
ISkinParam skinParam,
TimingRuler ruler)
public void drawContent(UGraphic ug)
public void drawWidthHeader(UGraphic ug)
public double getGetWidthHeader(StringBounder stringBounder)
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface TextBlockpublic MinMax getMinMax(StringBounder stringBounder)
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy)
getInnerPosition in interface TextBlockpublic void setState(TimeTick now, java.lang.String state, java.lang.String comment, Colors color)
public IntricatedPoint getTimeProjection(StringBounder stringBounder, TimeTick tick)
getTimeProjection in interface TimeProjectedpublic void createConstraint(TimeTick tick1, TimeTick tick2, java.lang.String message)
public void defineState(java.lang.String stateCode,
java.lang.String label)