Class BasicCharAreaImpl
java.lang.Object
net.sourceforge.plantuml.asciiart.BasicCharAreaImpl
- All Implemented Interfaces:
BasicCharArea
- Direct Known Subclasses:
UmlCharAreaImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawChar(char c, int x, int y) voiddrawHLine(char c, int line, int col1, int col2) voiddrawHLine(char c, int line, int col1, int col2, char ifFound, char thenUse) voiddrawStringLR(String string, int x, int y) voiddrawStringTB(String string, int x, int y) voiddrawVLine(char c, int col, int line1, int line2) voidfillRect(char c, int x, int y, int width, int height) final intgetLine(int line) getLines()final intgetWidth()voidprint(PrintStream ps) toString()
-
Constructor Details
-
BasicCharAreaImpl
public BasicCharAreaImpl()
-
-
Method Details
-
getWidth
public final int getWidth()- Specified by:
getWidthin interfaceBasicCharArea
-
getHeight
public final int getHeight()- Specified by:
getHeightin interfaceBasicCharArea
-
drawChar
public void drawChar(char c, int x, int y) - Specified by:
drawCharin interfaceBasicCharArea
-
drawStringLR
- Specified by:
drawStringLRin interfaceBasicCharArea
-
drawStringTB
- Specified by:
drawStringTBin interfaceBasicCharArea
-
getLine
- Specified by:
getLinein interfaceBasicCharArea
-
print
- Specified by:
printin interfaceBasicCharArea
-
getLines
- Specified by:
getLinesin interfaceBasicCharArea
-
drawHLine
public void drawHLine(char c, int line, int col1, int col2) - Specified by:
drawHLinein interfaceBasicCharArea
-
drawHLine
public void drawHLine(char c, int line, int col1, int col2, char ifFound, char thenUse) - Specified by:
drawHLinein interfaceBasicCharArea
-
drawVLine
public void drawVLine(char c, int col, int line1, int line2) - Specified by:
drawVLinein interfaceBasicCharArea
-
toString
-
fillRect
public void fillRect(char c, int x, int y, int width, int height) - Specified by:
fillRectin interfaceBasicCharArea
-