public class TimeConstraint
extends java.lang.Object
Constructor and Description |
---|
TimeConstraint(double marginx,
TimeTick tick1,
TimeTick tick2,
java.lang.String label,
ISkinParam skinParam,
ArrowConfiguration config) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsStrict(TimeTick other) |
void |
drawU(UGraphic ug,
TimingRuler ruler) |
double |
getConstraintHeight(StringBounder stringBounder) |
static double |
getHeightForConstraints(StringBounder stringBounder,
java.util.List<TimeConstraint> constraints) |
Display |
getLabel() |
TimeTick |
getTick1() |
TimeTick |
getTick2() |
static double |
getTopMargin() |
public TimeConstraint(double marginx, TimeTick tick1, TimeTick tick2, java.lang.String label, ISkinParam skinParam, ArrowConfiguration config)
public final boolean containsStrict(TimeTick other)
public final TimeTick getTick1()
public final TimeTick getTick2()
public final Display getLabel()
public void drawU(UGraphic ug, TimingRuler ruler)
public double getConstraintHeight(StringBounder stringBounder)
public static double getTopMargin()
public static double getHeightForConstraints(StringBounder stringBounder, java.util.List<TimeConstraint> constraints)