Class TranslatedCharArea
- java.lang.Object
-
- net.sourceforge.plantuml.asciiart.TranslatedCharArea
-
- All Implemented Interfaces:
BasicCharArea,UmlCharArea
public class TranslatedCharArea extends Object implements UmlCharArea
-
-
Constructor Summary
Constructors Constructor Description TranslatedCharArea(UmlCharArea charArea, int dx, int dy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawBoxSimple(int x, int y, int width, int height)voiddrawBoxSimpleUnicode(int x, int y, int width, int height)voiddrawChar(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)voiddrawNoteSimple(int x, int y, int width, int height)voiddrawNoteSimpleUnicode(int x, int y, int width, int height)voiddrawShape(AsciiShape shape, int x, int y)voiddrawStringLR(String string, int x, int y)voiddrawStringsLRSimple(Collection<? extends CharSequence> strings, int x, int y)voiddrawStringsLRUnicode(Collection<? extends CharSequence> strings, 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)intgetHeight()StringgetLine(int line)List<String>getLines()intgetWidth()voidprint(PrintStream ps)
-
-
-
Constructor Detail
-
TranslatedCharArea
public TranslatedCharArea(UmlCharArea charArea, int dx, int dy)
-
-
Method Detail
-
drawBoxSimple
public void drawBoxSimple(int x, int y, int width, int height)- Specified by:
drawBoxSimplein interfaceUmlCharArea
-
drawBoxSimpleUnicode
public void drawBoxSimpleUnicode(int x, int y, int width, int height)- Specified by:
drawBoxSimpleUnicodein interfaceUmlCharArea
-
drawNoteSimple
public void drawNoteSimple(int x, int y, int width, int height)- Specified by:
drawNoteSimplein interfaceUmlCharArea
-
drawNoteSimpleUnicode
public void drawNoteSimpleUnicode(int x, int y, int width, int height)- Specified by:
drawNoteSimpleUnicodein interfaceUmlCharArea
-
drawShape
public void drawShape(AsciiShape shape, int x, int y)
- Specified by:
drawShapein interfaceUmlCharArea
-
drawChar
public void drawChar(char c, int x, int y)- Specified by:
drawCharin 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
-
drawStringLR
public void drawStringLR(String string, int x, int y)
- Specified by:
drawStringLRin interfaceBasicCharArea
-
drawStringTB
public void drawStringTB(String string, int x, int y)
- Specified by:
drawStringTBin interfaceBasicCharArea
-
drawVLine
public void drawVLine(char c, int col, int line1, int line2)- Specified by:
drawVLinein interfaceBasicCharArea
-
getHeight
public int getHeight()
- Specified by:
getHeightin interfaceBasicCharArea
-
getWidth
public int getWidth()
- Specified by:
getWidthin interfaceBasicCharArea
-
getLine
public String getLine(int line)
- Specified by:
getLinein interfaceBasicCharArea
-
getLines
public List<String> getLines()
- Specified by:
getLinesin interfaceBasicCharArea
-
print
public void print(PrintStream ps)
- Specified by:
printin interfaceBasicCharArea
-
drawStringsLRSimple
public void drawStringsLRSimple(Collection<? extends CharSequence> strings, int x, int y)
- Specified by:
drawStringsLRSimplein interfaceUmlCharArea
-
drawStringsLRUnicode
public void drawStringsLRUnicode(Collection<? extends CharSequence> strings, int x, int y)
- Specified by:
drawStringsLRUnicodein interfaceUmlCharArea
-
fillRect
public void fillRect(char c, int x, int y, int width, int height)- Specified by:
fillRectin interfaceBasicCharArea
-
-