Class TranslatedCharArea

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void drawBoxSimple​(int x, int y, int width, int height)  
      void drawBoxSimpleUnicode​(int x, int y, int width, int height)  
      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 drawNoteSimple​(int x, int y, int width, int height)  
      void drawNoteSimpleUnicode​(int x, int y, int width, int height)  
      void drawShape​(AsciiShape shape, int x, int y)  
      void drawStringLR​(java.lang.String string, int x, int y)  
      void drawStringsLRSimple​(java.util.Collection<? extends java.lang.CharSequence> strings, int x, int y)  
      void drawStringsLRUnicode​(java.util.Collection<? extends java.lang.CharSequence> strings, 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)  
      int getHeight()  
      java.lang.String getLine​(int line)  
      java.util.List<java.lang.String> getLines()  
      int getWidth()  
      void print​(java.io.PrintStream ps)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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:
        drawBoxSimple in interface UmlCharArea
      • drawBoxSimpleUnicode

        public void drawBoxSimpleUnicode​(int x,
                                         int y,
                                         int width,
                                         int height)
        Specified by:
        drawBoxSimpleUnicode in interface UmlCharArea
      • drawNoteSimple

        public void drawNoteSimple​(int x,
                                   int y,
                                   int width,
                                   int height)
        Specified by:
        drawNoteSimple in interface UmlCharArea
      • drawNoteSimpleUnicode

        public void drawNoteSimpleUnicode​(int x,
                                          int y,
                                          int width,
                                          int height)
        Specified by:
        drawNoteSimpleUnicode in interface UmlCharArea
      • drawChar

        public void drawChar​(char c,
                             int x,
                             int y)
        Specified by:
        drawChar 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
      • drawStringLR

        public void drawStringLR​(java.lang.String string,
                                 int x,
                                 int y)
        Specified by:
        drawStringLR in interface BasicCharArea
      • drawStringTB

        public void drawStringTB​(java.lang.String string,
                                 int x,
                                 int y)
        Specified by:
        drawStringTB in interface BasicCharArea
      • drawVLine

        public void drawVLine​(char c,
                              int col,
                              int line1,
                              int line2)
        Specified by:
        drawVLine in interface BasicCharArea
      • getLine

        public java.lang.String getLine​(int line)
        Specified by:
        getLine in interface BasicCharArea
      • getLines

        public java.util.List<java.lang.String> getLines()
        Specified by:
        getLines in interface BasicCharArea
      • print

        public void print​(java.io.PrintStream ps)
        Specified by:
        print in interface BasicCharArea
      • drawStringsLRSimple

        public void drawStringsLRSimple​(java.util.Collection<? extends java.lang.CharSequence> strings,
                                        int x,
                                        int y)
        Specified by:
        drawStringsLRSimple in interface UmlCharArea
      • drawStringsLRUnicode

        public void drawStringsLRUnicode​(java.util.Collection<? extends java.lang.CharSequence> strings,
                                         int x,
                                         int y)
        Specified by:
        drawStringsLRUnicode in interface UmlCharArea
      • fillRect

        public void fillRect​(char c,
                             int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        fillRect in interface BasicCharArea