net.sourceforge.plantuml.asciiart
Class BasicCharAreaImpl
java.lang.Object
net.sourceforge.plantuml.asciiart.BasicCharAreaImpl
- All Implemented Interfaces:
- BasicCharArea
- Direct Known Subclasses:
- UmlCharAreaImpl
public class BasicCharAreaImpl
- extends Object
- implements BasicCharArea
Method Summary |
void |
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)
|
int |
getHeight()
|
String |
getLine(int line)
|
List<String> |
getLines()
|
int |
getWidth()
|
void |
print(PrintStream ps)
|
String |
toString()
|
BasicCharAreaImpl
public BasicCharAreaImpl()
getWidth
public final int getWidth()
- Specified by:
getWidth
in interface BasicCharArea
getHeight
public final int getHeight()
- Specified by:
getHeight
in interface BasicCharArea
drawChar
public void drawChar(char c,
int x,
int y)
- Specified by:
drawChar
in interface BasicCharArea
drawStringLR
public void drawStringLR(String string,
int x,
int y)
- Specified by:
drawStringLR
in interface BasicCharArea
drawStringTB
public void drawStringTB(String string,
int x,
int y)
- Specified by:
drawStringTB
in interface BasicCharArea
getLine
public String getLine(int line)
- Specified by:
getLine
in interface BasicCharArea
print
public void print(PrintStream ps)
- Specified by:
print
in interface BasicCharArea
getLines
public List<String> getLines()
- Specified by:
getLines
in interface BasicCharArea
drawHLine
public void drawHLine(char c,
int line,
int col1,
int col2)
- Specified by:
drawHLine
in interface BasicCharArea
drawHLine
public void drawHLine(char c,
int line,
int col1,
int col2,
char ifFound,
char thenUse)
- Specified by:
drawHLine
in interface BasicCharArea
drawVLine
public void drawVLine(char c,
int col,
int line1,
int line2)
- Specified by:
drawVLine
in interface BasicCharArea
toString
public String toString()
- Overrides:
toString
in class Object
fillRect
public void fillRect(char c,
int x,
int y,
int width,
int height)
- Specified by:
fillRect
in interface BasicCharArea
Copyright © 2013. All Rights Reserved.