ReportMill 10 API

com.reportmill.text
Class RMXString.Outline

java.lang.Object
  extended by com.reportmill.text.RMXString.Outline
Enclosing class:
RMXString

public static class RMXString.Outline
extends java.lang.Object

The Outline inner class represents the attributes of outlined text: strokeWidth and fillColor.


Constructor Summary
RMXString.Outline()
          Creates a new outline.
RMXString.Outline(float aStrokeWidth, RMColor aFillColor)
          Creates a new outline with the given stroke width and fill color.
 
Method Summary
 RMXString.Outline deriveOutline(float aStrokeWidth)
          Creates a new outline from this outline with the given stroke width.
 RMXString.Outline deriveOutline(RMColor aFillColor)
          Creates a new outline from this outline with the given fill color.
 RMColor getFillColor()
          Returns the fill color for this outline.
 float getStrokeWidth()
          Returns the stroke width for this outline.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMXString.Outline

public RMXString.Outline()
Creates a new outline.


RMXString.Outline

public RMXString.Outline(float aStrokeWidth,
                         RMColor aFillColor)
Creates a new outline with the given stroke width and fill color.

Method Detail

getStrokeWidth

public float getStrokeWidth()
Returns the stroke width for this outline.


getFillColor

public RMColor getFillColor()
Returns the fill color for this outline.


deriveOutline

public RMXString.Outline deriveOutline(float aStrokeWidth)
Creates a new outline from this outline with the given stroke width.


deriveOutline

public RMXString.Outline deriveOutline(RMColor aFillColor)
Creates a new outline from this outline with the given fill color.


ReportMill 10 API