Class DiagramText

    • Field Detail

      • DEFAULT_COLOR

        public static final java.awt.Color DEFAULT_COLOR
    • Constructor Detail

      • DiagramText

        public DiagramText​(int x,
                           int y,
                           java.lang.String text,
                           java.awt.Font font)
    • Method Detail

      • centerInBounds

        public void centerInBounds​(java.awt.geom.Rectangle2D bounds)
      • centerHorizontallyBetween

        public void centerHorizontallyBetween​(int minX,
                                              int maxX)
      • centerVerticallyBetween

        public void centerVerticallyBetween​(int minY,
                                            int maxY)
      • alignRightEdgeTo

        public void alignRightEdgeTo​(int x)
      • getColor

        public java.awt.Color getColor()
        Returns:
      • getFont

        public java.awt.Font getFont()
        Returns:
      • getText

        public java.lang.String getText()
        Returns:
      • getXPos

        public int getXPos()
        Returns:
      • getYPos

        public int getYPos()
        Returns:
      • setColor

        public void setColor​(java.awt.Color color)
        Parameters:
        color -
      • setFont

        public void setFont​(java.awt.Font font)
        Parameters:
        font -
      • setText

        public void setText​(java.lang.String string)
        Parameters:
        string -
      • setXPos

        public void setXPos​(int i)
        Parameters:
        i -
      • setYPos

        public void setYPos​(int i)
        Parameters:
        i -
      • getBounds

        public java.awt.geom.Rectangle2D getBounds()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isTextOnLine

        public boolean isTextOnLine()
        Returns:
      • setTextOnLine

        public void setTextOnLine​(boolean b)
        Parameters:
        b -
      • hasOutline

        public boolean hasOutline()
      • setHasOutline

        public void setHasOutline​(boolean hasOutline)
      • getOutlineColor

        public java.awt.Color getOutlineColor()
      • setOutlineColor

        public void setOutlineColor​(java.awt.Color outlineColor)