org.pentaho.reporting.engine.classic.core.style
Class ElementStyleKeys

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.style.ElementStyleKeys

public class ElementStyleKeys
extends Object

Creation-Date: 05.04.2007, 15:18:00

Author:
Thomas Morgner

Field Summary
static StyleKey ABSOLUTE_POS
          Deprecated. use the POS_X and POS_Y keys instead.
static StyleKey ALIGNMENT
          A key for the horizontal alignment of an element.
static StyleKey ANCHOR_NAME
           
static StyleKey ANTI_ALIASING
           
static StyleKey AVOID_PAGEBREAK_INSIDE
          If this flag is set to true, the engine will try to avoid pagebreaks in this box.
static StyleKey BACKGROUND_COLOR
           
static StyleKey BORDER_BOTTOM_COLOR
           
static StyleKey BORDER_BOTTOM_LEFT_RADIUS
          Deprecated.  
static StyleKey BORDER_BOTTOM_LEFT_RADIUS_HEIGHT
           
static StyleKey BORDER_BOTTOM_LEFT_RADIUS_WIDTH
           
static StyleKey BORDER_BOTTOM_RIGHT_RADIUS
          Deprecated.  
static StyleKey BORDER_BOTTOM_RIGHT_RADIUS_HEIGHT
           
static StyleKey BORDER_BOTTOM_RIGHT_RADIUS_WIDTH
           
static StyleKey BORDER_BOTTOM_STYLE
           
static StyleKey BORDER_BOTTOM_WIDTH
           
static StyleKey BORDER_BREAK_COLOR
           
static StyleKey BORDER_BREAK_STYLE
           
static StyleKey BORDER_BREAK_WIDTH
           
static StyleKey BORDER_LEFT_COLOR
           
static StyleKey BORDER_LEFT_STYLE
           
static StyleKey BORDER_LEFT_WIDTH
           
static StyleKey BORDER_RIGHT_COLOR
           
static StyleKey BORDER_RIGHT_STYLE
           
static StyleKey BORDER_RIGHT_WIDTH
           
static StyleKey BORDER_TOP_COLOR
           
static StyleKey BORDER_TOP_LEFT_RADIUS
          Deprecated.  
static StyleKey BORDER_TOP_LEFT_RADIUS_HEIGHT
           
static StyleKey BORDER_TOP_LEFT_RADIUS_WIDTH
           
static StyleKey BORDER_TOP_RIGHT_RADIUS
          Deprecated.  
static StyleKey BORDER_TOP_RIGHT_RADIUS_HEIGHT
           
static StyleKey BORDER_TOP_RIGHT_RADIUS_WIDTH
           
static StyleKey BORDER_TOP_STYLE
           
static StyleKey BORDER_TOP_WIDTH
           
static StyleKey BOX_SIZING
           
static StyleKey DRAW_SHAPE
          A key for the 'draw-shape' style.
static StyleKey DYNAMIC_HEIGHT
          A key for the dynamic height flag for an element.
static StyleKey EXCEL_DATA_FORMAT_STRING
          The StyleKey for the user defined cell data format.
static StyleKey EXCEL_WRAP_TEXT
          The StyleKey for the user defined cell data format.
static StyleKey FILL_COLOR
          A key for the 'fill-color' used to paint the interior of an shape-element.
static StyleKey FILL_SHAPE
          A key for the 'fill-shape' style.
static StyleKey HEIGHT
           
static StyleKey HREF_TARGET
           
static StyleKey HREF_TITLE
           
static StyleKey HREF_WINDOW
          Specifies the anchor tag's target window for opening the link.
static StyleKey INVISIBLE_CONSUMES_SPACE
           
static StyleKey KEEP_ASPECT_RATIO
          A key for an element's 'keep aspect ratio' flag.
static StyleKey MAX_HEIGHT
           
static StyleKey MAX_WIDTH
           
static StyleKey MAXIMUMSIZE
          Deprecated. use the max-width and max-height style-keys instead.
static StyleKey MIN_HEIGHT
           
static StyleKey MIN_WIDTH
           
static StyleKey MINIMUMSIZE
          Deprecated. use the minimum-width and minimum-height style-keys instead.
static StyleKey ORPHANS
           
static StyleKey OVERFLOW_X
           
static StyleKey OVERFLOW_Y
           
static StyleKey PADDING_BOTTOM
           
static StyleKey PADDING_LEFT
           
static StyleKey PADDING_RIGHT
           
static StyleKey PADDING_TOP
           
static StyleKey PAINT
          A key for the 'paint' used to color an element.
static StyleKey POS_X
           
static StyleKey POS_Y
           
static StyleKey PREFERREDSIZE
          Deprecated. use the width and height style-keys instead.
static StyleKey SCALE
          A key for an element's 'scale' flag.
static StyleKey STROKE
          A key for the 'stroke' used to draw an element.
static StyleKey USE_MIN_CHUNKWIDTH
           
static StyleKey VALIGNMENT
          A key for the vertical alignment of an element.
static StyleKey VISIBLE
          A key for an element's 'visible' flag.
static StyleKey WIDOWS
           
static StyleKey WIDTH
           
 
Method Summary
static boolean isLegacyKey(String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BORDER_TOP_WIDTH

public static final StyleKey BORDER_TOP_WIDTH

BORDER_TOP_STYLE

public static final StyleKey BORDER_TOP_STYLE

BORDER_TOP_COLOR

public static final StyleKey BORDER_TOP_COLOR

BORDER_LEFT_WIDTH

public static final StyleKey BORDER_LEFT_WIDTH

BORDER_LEFT_STYLE

public static final StyleKey BORDER_LEFT_STYLE

BORDER_LEFT_COLOR

public static final StyleKey BORDER_LEFT_COLOR

BORDER_BOTTOM_WIDTH

public static final StyleKey BORDER_BOTTOM_WIDTH

BORDER_BOTTOM_STYLE

public static final StyleKey BORDER_BOTTOM_STYLE

BORDER_BOTTOM_COLOR

public static final StyleKey BORDER_BOTTOM_COLOR

BORDER_RIGHT_WIDTH

public static final StyleKey BORDER_RIGHT_WIDTH

BORDER_RIGHT_STYLE

public static final StyleKey BORDER_RIGHT_STYLE

BORDER_RIGHT_COLOR

public static final StyleKey BORDER_RIGHT_COLOR

BORDER_BREAK_WIDTH

public static final StyleKey BORDER_BREAK_WIDTH

BORDER_BREAK_STYLE

public static final StyleKey BORDER_BREAK_STYLE

BORDER_BREAK_COLOR

public static final StyleKey BORDER_BREAK_COLOR

BORDER_TOP_RIGHT_RADIUS

public static final StyleKey BORDER_TOP_RIGHT_RADIUS
Deprecated. 

BORDER_TOP_LEFT_RADIUS

public static final StyleKey BORDER_TOP_LEFT_RADIUS
Deprecated. 

BORDER_BOTTOM_RIGHT_RADIUS

public static final StyleKey BORDER_BOTTOM_RIGHT_RADIUS
Deprecated. 

BORDER_BOTTOM_LEFT_RADIUS

public static final StyleKey BORDER_BOTTOM_LEFT_RADIUS
Deprecated. 

BORDER_TOP_RIGHT_RADIUS_WIDTH

public static final StyleKey BORDER_TOP_RIGHT_RADIUS_WIDTH

BORDER_TOP_LEFT_RADIUS_WIDTH

public static final StyleKey BORDER_TOP_LEFT_RADIUS_WIDTH

BORDER_BOTTOM_RIGHT_RADIUS_WIDTH

public static final StyleKey BORDER_BOTTOM_RIGHT_RADIUS_WIDTH

BORDER_BOTTOM_LEFT_RADIUS_WIDTH

public static final StyleKey BORDER_BOTTOM_LEFT_RADIUS_WIDTH

BORDER_TOP_RIGHT_RADIUS_HEIGHT

public static final StyleKey BORDER_TOP_RIGHT_RADIUS_HEIGHT

BORDER_TOP_LEFT_RADIUS_HEIGHT

public static final StyleKey BORDER_TOP_LEFT_RADIUS_HEIGHT

BORDER_BOTTOM_RIGHT_RADIUS_HEIGHT

public static final StyleKey BORDER_BOTTOM_RIGHT_RADIUS_HEIGHT

BORDER_BOTTOM_LEFT_RADIUS_HEIGHT

public static final StyleKey BORDER_BOTTOM_LEFT_RADIUS_HEIGHT

PADDING_LEFT

public static final StyleKey PADDING_LEFT

PADDING_TOP

public static final StyleKey PADDING_TOP

PADDING_BOTTOM

public static final StyleKey PADDING_BOTTOM

PADDING_RIGHT

public static final StyleKey PADDING_RIGHT

OVERFLOW_X

public static final StyleKey OVERFLOW_X

OVERFLOW_Y

public static final StyleKey OVERFLOW_Y

BOX_SIZING

public static final StyleKey BOX_SIZING

ABSOLUTE_POS

public static final StyleKey ABSOLUTE_POS
Deprecated. use the POS_X and POS_Y keys instead.
A key for the absolute position of an element.


POS_X

public static final StyleKey POS_X

POS_Y

public static final StyleKey POS_Y

AVOID_PAGEBREAK_INSIDE

public static final StyleKey AVOID_PAGEBREAK_INSIDE
If this flag is set to true, the engine will try to avoid pagebreaks in this box. However, if after one break the box still doesnot fit into the page, we will start breaking the box.


MINIMUMSIZE

public static final StyleKey MINIMUMSIZE
Deprecated. use the minimum-width and minimum-height style-keys instead.
A key for the 'minimum size' of an element. This style property is not inherited from the parent band.


MIN_WIDTH

public static final StyleKey MIN_WIDTH

MIN_HEIGHT

public static final StyleKey MIN_HEIGHT

MAXIMUMSIZE

public static final StyleKey MAXIMUMSIZE
Deprecated. use the max-width and max-height style-keys instead.
A key for the 'maximum size' of an element. This style property is not inherited from the parent band.


MAX_WIDTH

public static final StyleKey MAX_WIDTH

MAX_HEIGHT

public static final StyleKey MAX_HEIGHT

PREFERREDSIZE

public static final StyleKey PREFERREDSIZE
Deprecated. use the width and height style-keys instead.
A key for the 'preferred size' of an element. This style property is not inherited from the parent band.


WIDTH

public static final StyleKey WIDTH

HEIGHT

public static final StyleKey HEIGHT

VISIBLE

public static final StyleKey VISIBLE
A key for an element's 'visible' flag.


PAINT

public static final StyleKey PAINT
A key for the 'paint' used to color an element. For historical reasons, this key requires a color value.


FILL_COLOR

public static final StyleKey FILL_COLOR
A key for the 'fill-color' used to paint the interior of an shape-element. This color is not used elsewhere and if undefined, the fill-color will be the same as the element's foreground-color.


BACKGROUND_COLOR

public static final StyleKey BACKGROUND_COLOR

STROKE

public static final StyleKey STROKE
A key for the 'stroke' used to draw an element. (This now only applies to shape and drawable-elements.)


ALIGNMENT

public static final StyleKey ALIGNMENT
A key for the horizontal alignment of an element.


VALIGNMENT

public static final StyleKey VALIGNMENT
A key for the vertical alignment of an element. This is the content alignment for all elements. However, if a text-element defines a vertical-text-alignment, then this one is used instead.


SCALE

public static final StyleKey SCALE
A key for an element's 'scale' flag.


KEEP_ASPECT_RATIO

public static final StyleKey KEEP_ASPECT_RATIO
A key for an element's 'keep aspect ratio' flag.


DYNAMIC_HEIGHT

public static final StyleKey DYNAMIC_HEIGHT
A key for the dynamic height flag for an element.


ANCHOR_NAME

public static final StyleKey ANCHOR_NAME

HREF_TARGET

public static final StyleKey HREF_TARGET

HREF_TITLE

public static final StyleKey HREF_TITLE

HREF_WINDOW

public static final StyleKey HREF_WINDOW
Specifies the anchor tag's target window for opening the link.


EXCEL_WRAP_TEXT

public static final StyleKey EXCEL_WRAP_TEXT
The StyleKey for the user defined cell data format.


EXCEL_DATA_FORMAT_STRING

public static final StyleKey EXCEL_DATA_FORMAT_STRING
The StyleKey for the user defined cell data format.


FILL_SHAPE

public static final StyleKey FILL_SHAPE
A key for the 'fill-shape' style.


DRAW_SHAPE

public static final StyleKey DRAW_SHAPE
A key for the 'draw-shape' style.


ORPHANS

public static final StyleKey ORPHANS

WIDOWS

public static final StyleKey WIDOWS

ANTI_ALIASING

public static final StyleKey ANTI_ALIASING

USE_MIN_CHUNKWIDTH

public static final StyleKey USE_MIN_CHUNKWIDTH

INVISIBLE_CONSUMES_SPACE

public static final StyleKey INVISIBLE_CONSUMES_SPACE
Method Detail

isLegacyKey

public static boolean isLegacyKey(String name)