Package net.sourceforge.plantuml.ebnf
Class ETile
java.lang.Object
net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
net.sourceforge.plantuml.ebnf.ETile
- Direct Known Subclasses:
ETileAlternation,ETileBox,ETileConcatenation,ETileEmpty,ETileLookAheadOrBehind,ETileNamedGroup,ETileOneOrMore,ETileOptional,ETileWithCircles,ETileZeroOrMore
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCommentAbove(String comment) protected voidaddCommentBelow(String comment) final XDimension2DcalculateDimension(StringBounder stringBounder) protected final voidprotected final voiddrawHlineAntiDirected(UGraphic ug, double y, double x1, double x2, double coef) protected final voiddrawHlineDirected(UGraphic ug, double y, double x1, double x2, double coef) protected final voidprotected final voiddrawVlineAntiDirected(UGraphic ug, double x, double y1, double y2) protected final voiddrawVlineDirected(UGraphic ug, double x, double y1, double y2) abstract doublegetH1(StringBounder stringBounder) abstract doublegetH2(StringBounder stringBounder) protected Stringstatic StyleSignatureBasicabstract doublegetWidth(StringBounder stringBounder) abstract voidMethods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
-
Field Details
-
TRACE
protected final boolean TRACE- See Also:
-
-
Constructor Details
-
ETile
public ETile()
-
-
Method Details
-
getStyleSignature
-
push
-
calculateDimension
-
getWidth
-
getH1
-
getH2
-
drawHline
-
drawHlineDirected
-
drawHlineAntiDirected
protected final void drawHlineAntiDirected(UGraphic ug, double y, double x1, double x2, double coef) -
drawVline
-
drawVlineDirected
-
drawVlineAntiDirected
-
addCommentBelow
-
addCommentAbove
-
getRepetitionLabel
-