public class PropertyStyleProvider extends java.lang.Object implements StyleProvider
Constructor and Description |
---|
PropertyStyleProvider(StyleProviderContext context,
java.util.Map<java.lang.String,JRPropertyExpression> stylePropertyExpressions) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getFields() |
JRStyle |
getStyle(byte evaluation)
Returns a style.
|
java.lang.String[] |
getVariables() |
public static final java.lang.String STYLE_PROPERTY_PREFIX
public static final java.lang.String STYLE_PROPERTY_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_LEFT_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_TOP_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_RIGHT_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_BOX_BOTTOM_PEN_PREFIX
public static final java.lang.String STYLE_PROPERTY_PARAGRAPH_PREFIX
public static final java.lang.String STYLE_PROPERTY_MODE
public static final java.lang.String STYLE_PROPERTY_BACKCOLOR
public static final java.lang.String STYLE_PROPERTY_FORECOLOR
public static final java.lang.String STYLE_PROPERTY_FILL
public static final java.lang.String STYLE_PROPERTY_RADIUS
public static final java.lang.String STYLE_PROPERTY_SCALE_IMAGE
public static final java.lang.String STYLE_PROPERTY_HALIGN
public static final java.lang.String STYLE_PROPERTY_H_TEXT_ALIGN
public static final java.lang.String STYLE_PROPERTY_H_IMAGE_ALIGN
public static final java.lang.String STYLE_PROPERTY_VALIGN
public static final java.lang.String STYLE_PROPERTY_V_TEXT_ALIGN
public static final java.lang.String STYLE_PROPERTY_V_IMAGE_ALIGN
public static final java.lang.String STYLE_PROPERTY_ROTATION
public static final java.lang.String STYLE_PROPERTY_MARKUP
public static final java.lang.String STYLE_PROPERTY_PATTERN
public static final java.lang.String STYLE_PROPERTY_BLANK_WHEN_NULL
public static final java.lang.String STYLE_PROPERTY_FONT_NAME
public static final java.lang.String STYLE_PROPERTY_FONT_SIZE
public static final java.lang.String STYLE_PROPERTY_FONT_BOLD
public static final java.lang.String STYLE_PROPERTY_FONT_ITALIC
public static final java.lang.String STYLE_PROPERTY_FONT_UNDERLINE
public static final java.lang.String STYLE_PROPERTY_FONT_STRIKETHROUGH
public static final java.lang.String STYLE_PROPERTY_PDF_FONT_NAME
public static final java.lang.String STYLE_PROPERTY_PDF_ENCODING
public static final java.lang.String STYLE_PROPERTY_PDF_EMBEDDED
public static final java.lang.String STYLE_PROPERTY_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_BOX_PADDING
public static final java.lang.String STYLE_PROPERTY_BOX_TOP_PADDING
public static final java.lang.String STYLE_PROPERTY_BOX_LEFT_PADDING
public static final java.lang.String STYLE_PROPERTY_BOX_RIGHT_PADDING
public static final java.lang.String STYLE_PROPERTY_BOX_BOTTOM_PADDING
public static final java.lang.String STYLE_PROPERTY_BOX_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_BOX_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_BOX_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_BOX_LEFT_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_BOX_LEFT_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_BOX_LEFT_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_BOX_TOP_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_BOX_TOP_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_BOX_TOP_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_BOX_RIGHT_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_BOX_RIGHT_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_BOX_RIGHT_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_BOX_BOTTOM_PEN_LINE_WIDTH
public static final java.lang.String STYLE_PROPERTY_BOX_BOTTOM_PEN_LINE_STYLE
public static final java.lang.String STYLE_PROPERTY_BOX_BOTTOM_PEN_LINE_COLOR
public static final java.lang.String STYLE_PROPERTY_LINE_SPACING
public static final java.lang.String STYLE_PROPERTY_LINE_SPACING_SIZE
public static final java.lang.String STYLE_PROPERTY_FIRST_LINE_INDENT
public static final java.lang.String STYLE_PROPERTY_LEFT_INDENT
public static final java.lang.String STYLE_PROPERTY_RIGHT_INDENT
public static final java.lang.String STYLE_PROPERTY_SPACING_BEFORE
public static final java.lang.String STYLE_PROPERTY_SPACING_AFTER
public static final java.lang.String STYLE_PROPERTY_TABSTOP_WIDTH
public PropertyStyleProvider(StyleProviderContext context, java.util.Map<java.lang.String,JRPropertyExpression> stylePropertyExpressions)
public JRStyle getStyle(byte evaluation)
StyleProvider
getStyle
in interface StyleProvider
public java.lang.String[] getFields()
getFields
in interface StyleProvider
public java.lang.String[] getVariables()
getVariables
in interface StyleProvider
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com