Modifier and Type | Method and Description |
---|---|
Map<StyleKey,Expression> |
Element.getStyleExpressions()
Returns a map of all style expressions attached to this element.
|
Map<StyleKey,Expression> |
ReportElement.getStyleExpressions() |
Modifier and Type | Method and Description |
---|---|
Expression |
Element.getStyleExpression(StyleKey property)
Returns the expressions for the report.
|
Expression |
ReportElement.getStyleExpression(StyleKey property) |
void |
Element.setStyleExpression(StyleKey property,
Expression function)
Adds a function to the report's collection of expressions.
|
void |
ReportElement.setStyleExpression(StyleKey property,
Expression function) |
Modifier and Type | Method and Description |
---|---|
StyleKey |
StyleChange.getStyleKey() |
StyleKey |
StyleExpressionChange.getStyleKey() |
Modifier and Type | Method and Description |
---|---|
ReportModelEventFilter |
ReportModelEventFilterFactory.createStyleFilter(StyleKey key) |
Constructor and Description |
---|
StyleChange(StyleKey styleKey,
Object oldValue,
Object newValue) |
StyleExpressionChange(StyleKey styleKey,
Expression oldValue,
Expression newValue) |
StyleReportModelEventFilter(StyleKey key) |
Modifier and Type | Method and Description |
---|---|
protected void |
CompatibilityUpdater.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
CompatibilityConverter.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
AbstractCompatibilityConverter.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Modifier and Type | Method and Description |
---|---|
static Band |
RichTextConverterUtilities.convertToBand(List<StyleKey> definedStyleKeys,
ReportElement element,
Element child) |
Modifier and Type | Method and Description |
---|---|
Object |
SimpleStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue)
Returns the value of a style.
|
Object |
NonPaddingWrapperStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
AnchorStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
CrosstabHeaderStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
NonDynamicReplacedContentStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
ParagraphPoolboxStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
DynamicHeightWrapperStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
CrosstabCellStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
UseMinChunkWidthStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
SubReportStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
DynamicReplacedContentStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
ManualBreakIndicatorStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
NonDynamicHeightWrapperStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
SectionKeepTogetherStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
CrosstabBoxStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Modifier and Type | Method and Description |
---|---|
StyleKey |
DefaultStyleKeyMetaData.getStyleKey() |
StyleKey |
StyleMetaData.getStyleKey() |
Modifier and Type | Method and Description |
---|---|
StyleMetaData |
DefaultElementMetaData.getStyleDescription(StyleKey name) |
StyleMetaData |
ElementMetaData.getStyleDescription(StyleKey name) |
Constructor and Description |
---|
DefaultStyleKeyMetaData(StyleKey key,
String propertyEditor,
String bundleLocation,
String keyPrefix,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
MaturityLevel maturityLevel,
int compatibilityLevel) |
Constructor and Description |
---|
DefaultElementMetaData(String name,
String bundleLocation,
String keyPrefix,
String namespace,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
ElementMetaData.TypeClassification reportElementType,
AttributeMap<AttributeMetaData> attributes,
Map<StyleKey,StyleMetaData> styles,
Class<? extends ElementType> elementType,
Class<?> contentType,
MaturityLevel maturityLevel,
int compatibilityLevel) |
Modifier and Type | Method and Description |
---|---|
StyleKey |
StyleMetaDataBuilder.getKey() |
Modifier and Type | Method and Description |
---|---|
Map<StyleKey,StyleMetaData> |
ElementMetaDataBuilder.getStyles() |
Map<StyleKey,StyleMetaData> |
ElementMetaDataBuilder.stylesRef() |
Modifier and Type | Method and Description |
---|---|
StyleMetaDataBuilder |
StyleMetaDataBuilder.key(StyleKey key) |
Modifier and Type | Method and Description |
---|---|
ElementMetaDataBuilder |
ElementMetaDataBuilder.styles(Map<StyleKey,StyleMetaData> styles) |
Constructor and Description |
---|
StyleGroupRefReadHandler(Map<StyleKey,StyleMetaData> styles,
GlobalMetaDefinition styleGroups,
String bundle) |
Modifier and Type | Method and Description |
---|---|
protected void |
DynamicStyleRootBandAnalyzer.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Constructor and Description |
---|
DynamicStyleRootBandAnalyzer(HashNMap<String,StyleKey> styleByElementName,
HashNMap<InstanceID,StyleKey> styleById) |
DynamicStyleRootBandAnalyzer(HashNMap<String,StyleKey> styleByElementName,
HashNMap<InstanceID,StyleKey> styleById) |
Modifier and Type | Method and Description |
---|---|
StyleKey |
StyleExpressionHandler.getKey() |
Modifier and Type | Method and Description |
---|---|
static void |
ExpressionWriterUtility.writeStyleExpression(WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
XmlWriter writer,
StyleKey styleKey,
String namespaceUri,
String expressionTag) |
Modifier and Type | Method and Description |
---|---|
StyleKey |
AbstractStyleKeyFactory.getStyleKey(String name)
Returns the key with the given name.
|
StyleKey |
StyleKeyFactoryCollector.getStyleKey(String name)
Returns a style key.
|
StyleKey |
StyleKeyFactory.getStyleKey(String name)
Returns a style key.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractStyleKeyFactory.addKey(StyleKey key)
Registers a key.
|
Object |
AbstractStyleKeyFactory.createBasicObject(StyleKey k,
String value,
Class c,
ClassFactory fc)
Creates an object.
|
Object |
StyleKeyFactoryCollector.createBasicObject(StyleKey k,
String value,
Class c,
ClassFactory cf)
Creates an object.
|
Object |
StyleKeyFactory.createBasicObject(StyleKey k,
String value,
Class c,
ClassFactory cf)
Creates an object.
|
Modifier and Type | Method and Description |
---|---|
void |
FunctionsWriter.writeStyleExpression(Expression expression,
StyleKey styleKey) |
Modifier and Type | Field and Description |
---|---|
static StyleKey |
ElementStyleKeys.ALIGNMENT
A key for the horizontal alignment of an element.
|
static StyleKey |
ElementStyleKeys.ANCHOR_NAME |
static StyleKey |
ElementStyleKeys.ANTI_ALIASING |
static StyleKey |
ElementStyleKeys.AVOID_PAGEBREAK_INSIDE
If this flag is set to true, the engine will try to avoid pagebreaks in this box.
|
static StyleKey |
ElementStyleKeys.BACKGROUND_COLOR |
static StyleKey |
TextStyleKeys.BOLD
A key for an element's 'bold' flag.
|
static StyleKey |
BandStyleKeys.BOOKMARK |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_COLOR |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_LEFT_RADIUS_HEIGHT |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_LEFT_RADIUS_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_RIGHT_RADIUS_HEIGHT |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_RIGHT_RADIUS_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_STYLE |
static StyleKey |
ElementStyleKeys.BORDER_BOTTOM_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_BREAK_COLOR |
static StyleKey |
ElementStyleKeys.BORDER_BREAK_STYLE |
static StyleKey |
ElementStyleKeys.BORDER_BREAK_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_LEFT_COLOR |
static StyleKey |
ElementStyleKeys.BORDER_LEFT_STYLE |
static StyleKey |
ElementStyleKeys.BORDER_LEFT_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_RIGHT_COLOR |
static StyleKey |
ElementStyleKeys.BORDER_RIGHT_STYLE |
static StyleKey |
ElementStyleKeys.BORDER_RIGHT_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_TOP_COLOR |
static StyleKey |
ElementStyleKeys.BORDER_TOP_LEFT_RADIUS_HEIGHT |
static StyleKey |
ElementStyleKeys.BORDER_TOP_LEFT_RADIUS_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_TOP_RIGHT_RADIUS_HEIGHT |
static StyleKey |
ElementStyleKeys.BORDER_TOP_RIGHT_RADIUS_WIDTH |
static StyleKey |
ElementStyleKeys.BORDER_TOP_STYLE |
static StyleKey |
ElementStyleKeys.BORDER_TOP_WIDTH |
static StyleKey |
ElementStyleKeys.BOX_SIZING |
static StyleKey |
BandStyleKeys.COMPUTED_SHEETNAME
An internal carrier key that is used to store the computed sheetname for a given band.
|
static StyleKey |
TextStyleKeys.DIRECTION |
static StyleKey |
BandStyleKeys.DISPLAY_ON_FIRSTPAGE
A key for the band's 'display on first page' flag.
|
static StyleKey |
BandStyleKeys.DISPLAY_ON_LASTPAGE
A key for the band's 'display on last page' flag.
|
static StyleKey |
ElementStyleKeys.DRAW_SHAPE
A key for the 'draw-shape' style.
|
static StyleKey |
ElementStyleKeys.DYNAMIC_HEIGHT
A key for the dynamic height flag for an element.
|
static StyleKey |
TextStyleKeys.EMBEDDED_FONT
A key for an element's 'embedd' flag.
|
static StyleKey |
ElementStyleKeys.EXCEL_DATA_FORMAT_STRING
The StyleKey for the user defined cell data format.
|
static StyleKey |
ElementStyleKeys.EXCEL_INDENTION
The StyleKey for the Indention.
|
static StyleKey |
ElementStyleKeys.EXCEL_WRAP_TEXT
The StyleKey for the user defined cell data format.
|
static StyleKey |
ElementStyleKeys.FILL_COLOR
A key for the 'fill-color' used to paint the interior of an shape-element.
|
static StyleKey |
ElementStyleKeys.FILL_SHAPE
A key for the 'fill-shape' style.
|
static StyleKey |
TextStyleKeys.FIRST_LINE_INDENT |
static StyleKey |
BandStyleKeys.FIXED_POSITION
A key for the band's 'print on bottom' flag.
|
static StyleKey |
TextStyleKeys.FONT
A key for the 'font family' used to draw element text.
|
static StyleKey |
TextStyleKeys.FONT_SMOOTH |
static StyleKey |
TextStyleKeys.FONTENCODING
A key for an element's 'embedd' flag.
|
static StyleKey |
TextStyleKeys.FONTSIZE
A key for the 'font size' used to draw element text.
|
static StyleKey |
ElementStyleKeys.HEIGHT |
static StyleKey |
ElementStyleKeys.HREF_TARGET |
static StyleKey |
ElementStyleKeys.HREF_TITLE |
static StyleKey |
ElementStyleKeys.HREF_WINDOW
Specifies the anchor tag's target window for opening the link.
|
static StyleKey |
ElementStyleKeys.INVISIBLE_CONSUMES_SPACE |
static StyleKey |
TextStyleKeys.ITALIC
A key for an element's 'italic' flag.
|
static StyleKey |
ElementStyleKeys.KEEP_ASPECT_RATIO
A key for an element's 'keep aspect ratio' flag.
|
static StyleKey |
BandStyleKeys.LAYOUT
One of 'inline', 'block', 'canvas' or 'row'
|
static StyleKey |
TextStyleKeys.LINEHEIGHT
A key for the 'font size' used to draw element text.
|
static StyleKey |
ElementStyleKeys.MAX_HEIGHT |
static StyleKey |
ElementStyleKeys.MAX_WIDTH |
static StyleKey |
ElementStyleKeys.MIN_HEIGHT |
static StyleKey |
ElementStyleKeys.MIN_WIDTH |
static StyleKey |
ElementStyleKeys.ORPHANS |
static StyleKey |
ElementStyleKeys.OVERFLOW_X |
static StyleKey |
ElementStyleKeys.OVERFLOW_Y |
static StyleKey |
ElementStyleKeys.PADDING_BOTTOM |
static StyleKey |
ElementStyleKeys.PADDING_LEFT |
static StyleKey |
ElementStyleKeys.PADDING_RIGHT |
static StyleKey |
ElementStyleKeys.PADDING_TOP |
static StyleKey |
BandStyleKeys.PAGEBREAK_AFTER
A key for the band's 'page break after' flag.
|
static StyleKey |
BandStyleKeys.PAGEBREAK_BEFORE
A key for the band's 'page break before' flag.
|
static StyleKey |
ElementStyleKeys.PAINT
A key for the 'paint' used to color an element.
|
static StyleKey |
ElementStyleKeys.POS_X |
static StyleKey |
ElementStyleKeys.POS_Y |
static StyleKey |
BandStyleKeys.REPEAT_HEADER
A key for the band's 'repeat header' flag.
|
static StyleKey |
TextStyleKeys.RESERVED_LITERAL
The string that is used to end a text if not all text fits into the element.
|
static StyleKey |
ElementStyleKeys.SCALE
A key for an element's 'scale' flag.
|
static StyleKey |
BandStyleKeys.STICKY |
static StyleKey |
TextStyleKeys.STRIKETHROUGH
A key for an element's 'strikethrough' flag.
|
static StyleKey |
ElementStyleKeys.STROKE
A key for the 'stroke' used to draw an element.
|
static StyleKey |
BandStyleKeys.TABLE_LAYOUT |
static StyleKey |
TextStyleKeys.TEXT_INDENT |
static StyleKey |
TextStyleKeys.TEXT_ROTATION |
static StyleKey |
TextStyleKeys.TEXT_WRAP
'none' or 'wrap'
|
static StyleKey |
TextStyleKeys.TRIM_TEXT_CONTENT
The Layout Cacheable stylekey.
|
static StyleKey |
TextStyleKeys.UNDERLINED
A key for an element's 'underlined' flag.
|
static StyleKey |
ElementStyleKeys.USE_MIN_CHUNKWIDTH |
static StyleKey |
ElementStyleKeys.VALIGNMENT
A key for the vertical alignment of an element.
|
static StyleKey |
TextStyleKeys.VERTICAL_TEXT_ALIGNMENT |
static StyleKey |
ElementStyleKeys.VISIBLE
A key for an element's 'visible' flag.
|
static StyleKey |
TextStyleKeys.WHITE_SPACE_COLLAPSE
This property declares whether and how white space inside the element is collapsed.
|
static StyleKey |
ElementStyleKeys.WIDOW_ORPHAN_OPT_OUT |
static StyleKey |
ElementStyleKeys.WIDOWS |
static StyleKey |
ElementStyleKeys.WIDTH |
static StyleKey |
TextStyleKeys.WORD_SPACING |
static StyleKey |
TextStyleKeys.WORDBREAK |
static StyleKey |
TextStyleKeys.X_MAX_LETTER_SPACING |
static StyleKey |
TextStyleKeys.X_MIN_LETTER_SPACING |
static StyleKey |
TextStyleKeys.X_OPTIMUM_LETTER_SPACING |
Modifier and Type | Method and Description |
---|---|
StyleKey[] |
ElementStyleSheet.getDefinedPropertyNamesArray() |
static StyleKey[] |
StyleKey.getDefinedStyleKeys() |
StyleKey[] |
ElementStyleSheet.getPropertyKeys()
Returns the property keys.
|
static StyleKey |
StyleKey.getStyleKey(String name)
Returns the key with the specified name.
|
static StyleKey |
StyleKey.getStyleKey(String name,
Class valueType)
Returns the key with the specified name.
|
static StyleKey |
StyleKey.getStyleKey(String name,
Class valueType,
boolean trans,
boolean inheritable)
Returns the key with the specified name.
|
Modifier and Type | Method and Description |
---|---|
static List<StyleKey> |
StyleKey.getDefinedStyleKeysList() |
List<StyleKey> |
ElementStyleSheet.getPropertyKeyList() |
Modifier and Type | Method and Description |
---|---|
void |
StyleChangeSupport.fireStyleChanged(StyleKey key,
Object value)
Notifies all listeners that a style has changed.
|
void |
StyleChangeSupport.fireStyleRemoved(StyleKey key)
Notifies all listeners that a style has been removed.
|
boolean |
StyleSheet.getBooleanStyleProperty(StyleKey key) |
boolean |
AbstractStyleSheet.getBooleanStyleProperty(StyleKey key)
Returns a boolean style (defaults to false if the style is not found).
|
boolean |
StyleSheet.getBooleanStyleProperty(StyleKey key,
boolean defaultValue) |
boolean |
AbstractStyleSheet.getBooleanStyleProperty(StyleKey key,
boolean defaultValue)
Returns a boolean style.
|
double |
StyleSheet.getDoubleStyleProperty(StyleKey key,
double def) |
double |
AbstractStyleSheet.getDoubleStyleProperty(StyleKey key,
double def)
Returns an double style.
|
int |
StyleSheet.getIntStyleProperty(StyleKey key,
int def) |
int |
AbstractStyleSheet.getIntStyleProperty(StyleKey key,
int def)
Returns an integer style.
|
Object |
StyleSheet.getStyleProperty(StyleKey key) |
Object |
AbstractStyleSheet.getStyleProperty(StyleKey key)
Returns the value of a style.
|
Object |
StyleSheet.getStyleProperty(StyleKey key,
Object defaultValue) |
Object |
ElementStyleSheet.getStyleProperty(StyleKey key,
Object defaultValue)
Returns the value of a style.
|
boolean |
StyleSheet.isLocalKey(StyleKey key) |
boolean |
AbstractStyleSheet.isLocalKey(StyleKey key) |
boolean |
ElementStyleSheet.isLocalKey(StyleKey key)
Returns true, if the given key is locally defined, false otherwise.
|
void |
ElementStyleSheet.setBooleanStyleProperty(StyleKey key,
boolean value)
Sets a boolean style property.
|
void |
ElementDefaultStyleSheet.setStyleProperty(StyleKey key,
Object value)
Sets a style property (or removes the style if the value is
null ). |
void |
ElementStyleSheet.setStyleProperty(StyleKey key,
Object value)
Sets a style property (or removes the style if the value is
null ). |
void |
StyleChangeListener.styleChanged(ElementStyleSheet source,
StyleKey key,
Object value)
Receives notification that a style has changed.
|
void |
StyleChangeListener.styleRemoved(ElementStyleSheet source,
StyleKey key)
Receives notification that a style has been removed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LegacyUpdateStructureVisitor.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
protected void |
AbstractStructureVisitor.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.