public class SwimlanesA extends AbstractTextBlock implements TextBlock
Modifier and Type | Field and Description |
---|---|
protected static double |
separationMargin |
protected ISkinParam |
skinParam |
protected java.util.List<Swimlane> |
swimlanes |
Constructor and Description |
---|
SwimlanesA(ISkinParam skinParam,
Pragma pragma) |
Modifier and Type | Method and Description |
---|---|
java.awt.geom.Dimension2D |
calculateDimension(StringBounder stringBounder) |
void |
drawU(UGraphic ug) |
protected void |
drawWhenSwimlanes(UGraphic ug,
TextBlock full) |
Instruction |
getCurrent() |
Swimlane |
getCurrentSwimlane() |
MinMax |
getMinMax(StringBounder stringBounder) |
protected UTranslate |
getTitleHeightTranslate(StringBounder stringBounder) |
LinkRendering |
nextLinkRenderer() |
void |
setCurrent(Instruction current) |
void |
setNextLinkRenderer(LinkRendering link) |
void |
swimlane(java.lang.String name,
HtmlColor color,
Display label) |
protected double |
swimlaneActualWidth(StringBounder stringBounder,
double swimlaneWidth,
Swimlane swimlane) |
getInnerPosition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInnerPosition
protected final ISkinParam skinParam
protected final java.util.List<Swimlane> swimlanes
protected static final double separationMargin
public SwimlanesA(ISkinParam skinParam, Pragma pragma)
protected UTranslate getTitleHeightTranslate(StringBounder stringBounder)
protected double swimlaneActualWidth(StringBounder stringBounder, double swimlaneWidth, Swimlane swimlane)
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension
in interface TextBlock
public Instruction getCurrent()
public void setCurrent(Instruction current)
public LinkRendering nextLinkRenderer()
public void setNextLinkRenderer(LinkRendering link)
public Swimlane getCurrentSwimlane()
public MinMax getMinMax(StringBounder stringBounder)
getMinMax
in interface TextBlock
getMinMax
in class AbstractTextBlock