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
(java.lang.String string, int x, int y) void
drawStringTB
(java.lang.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
java.lang.String
getLine
(int line) java.util.List<java.lang.String>
getLines()
final int
getWidth()
void
print
(java.io.PrintStream ps) java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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
public void drawStringLR(java.lang.String string, int x, int y) - Specified by:
drawStringLR
in interfaceBasicCharArea
-
drawStringTB
public void drawStringTB(java.lang.String string, int x, int y) - Specified by:
drawStringTB
in interfaceBasicCharArea
-
getLine
public java.lang.String getLine(int line) - Specified by:
getLine
in interfaceBasicCharArea
-
print
public void print(java.io.PrintStream ps) - Specified by:
print
in interfaceBasicCharArea
-
getLines
public java.util.List<java.lang.String> 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
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
fillRect
public void fillRect(char c, int x, int y, int width, int height) - Specified by:
fillRect
in interfaceBasicCharArea
-