Package net.sourceforge.plantuml.ebnf
Class ETileBox
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.ebnf.ETile
-
- net.sourceforge.plantuml.ebnf.ETileBox
-
-
Constructor Summary
Constructors Constructor Description ETileBox(java.lang.String value, Symbol symbol, FontConfiguration fc, Style style, HColorSet colorSet, ISkinParam skinParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCommentAbove(java.lang.String comment)protected voidaddCommentBelow(java.lang.String comment)voiddrawU(UGraphic ug)doublegetH1(StringBounder stringBounder)doublegetH2(StringBounder stringBounder)protected java.lang.StringgetRepetitionLabel()SymbolgetSymbol()doublegetWidth(StringBounder stringBounder)ETileBoxmergeWith(ETileBox other)voidpush(ETile tile)-
Methods inherited from class net.sourceforge.plantuml.ebnf.ETile
calculateDimension, drawHline, drawHlineAntiDirected, drawHlineDirected, drawVline, drawVlineAntiDirected, drawVlineDirected, getStyleSignature
-
Methods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
-
-
-
-
Constructor Detail
-
ETileBox
public ETileBox(java.lang.String value, Symbol symbol, FontConfiguration fc, Style style, HColorSet colorSet, ISkinParam skinParam)
-
-
Method Detail
-
getH1
public double getH1(StringBounder stringBounder)
-
getH2
public double getH2(StringBounder stringBounder)
-
getWidth
public double getWidth(StringBounder stringBounder)
-
addCommentAbove
protected void addCommentAbove(java.lang.String comment)
- Overrides:
addCommentAbovein classETile
-
addCommentBelow
protected void addCommentBelow(java.lang.String comment)
- Overrides:
addCommentBelowin classETile
-
drawU
public void drawU(UGraphic ug)
-
getRepetitionLabel
protected java.lang.String getRepetitionLabel()
- Overrides:
getRepetitionLabelin classETile
-
getSymbol
public final Symbol getSymbol()
-
-