Package net.sourceforge.plantuml.ebnf
Class ETileOptional2
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.ebnf.ETile
-
- net.sourceforge.plantuml.ebnf.ETileOptional2
-
- Direct Known Subclasses:
ETileZeroOrMore
public class ETileOptional2 extends ETile
-
-
Constructor Summary
Constructors Constructor Description ETileOptional2(ETile orig, ISkinParam skinParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addCommentAbove(java.lang.String comment)
protected void
addCommentBelow(java.lang.String comment)
void
drawU(UGraphic ug)
double
getH1(StringBounder stringBounder)
double
getH2(StringBounder stringBounder)
double
getWidth(StringBounder stringBounder)
void
push(ETile tile)
-
Methods inherited from class net.sourceforge.plantuml.ebnf.ETile
calculateDimension, drawHline, drawHlineAntiDirected, drawHlineDirected, drawVline, drawVlineAntiDirected, drawVlineDirected, getRepetitionLabel, getStyleSignature
-
Methods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
-
-
-
-
Constructor Detail
-
ETileOptional2
public ETileOptional2(ETile orig, ISkinParam skinParam)
-
-
Method Detail
-
getH1
public double getH1(StringBounder stringBounder)
-
getH2
public double getH2(StringBounder stringBounder)
-
getWidth
public double getWidth(StringBounder stringBounder)
-
drawU
public void drawU(UGraphic ug)
-
addCommentAbove
protected void addCommentAbove(java.lang.String comment)
- Overrides:
addCommentAbove
in classETile
-
addCommentBelow
protected void addCommentBelow(java.lang.String comment)
- Overrides:
addCommentBelow
in classETile
-
-