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 TypeMethodDescriptionvoid
drawChar
(char c, int x, int y) void
drawHLine
(char c, int line, int col1, int col2) void
drawHLine
(char c, int line, int col1, int col2, char ifFound, char thenUse) void
drawStringLR
(String string, int x, int y) void
drawStringTB
(String string, int x, int y) void
drawVLine
(char c, int col, int line1, int line2) void
fillRect
(char c, int x, int y, int width, int height) final int
getLine
(int line) getLines()
final int
getWidth()
void
print
(PrintStream ps) toString()
-
Constructor Details
-
BasicCharAreaImpl
public BasicCharAreaImpl()
-
-
Method Details
-
getWidth
public final int getWidth()- Specified by:
getWidth
in interfaceBasicCharArea
-
getHeight
public final int getHeight()- Specified by:
getHeight
in interfaceBasicCharArea
-
drawChar
public void drawChar(char c, int x, int y) - Specified by:
drawChar
in interfaceBasicCharArea
-
drawStringLR
- Specified by:
drawStringLR
in interfaceBasicCharArea
-
drawStringTB
- Specified by:
drawStringTB
in interfaceBasicCharArea
-
getLine
- Specified by:
getLine
in interfaceBasicCharArea
-
print
- Specified by:
print
in interfaceBasicCharArea
-
getLines
- Specified by:
getLines
in interfaceBasicCharArea
-
drawHLine
public void drawHLine(char c, int line, int col1, int col2) - Specified by:
drawHLine
in interfaceBasicCharArea
-
drawHLine
public void drawHLine(char c, int line, int col1, int col2, char ifFound, char thenUse) - Specified by:
drawHLine
in interfaceBasicCharArea
-
drawVLine
public void drawVLine(char c, int col, int line1, int line2) - Specified by:
drawVLine
in interfaceBasicCharArea
-
toString
-
fillRect
public void fillRect(char c, int x, int y, int width, int height) - Specified by:
fillRect
in interfaceBasicCharArea
-