org.pentaho.reporting.engine.classic.core.style
Interface StyleSheet

All Known Implementing Classes:
AbstractStyleSheet, AnchorStyleSheet, BandDefaultStyleSheet, CanvasMinWidthStyleSheet, CrosstabBoxStyleSheet, CrosstabCellStyleSheet, CrosstabHeaderStyleSheet, DynamicHeightWrapperStyleSheet, DynamicReplacedContentStyleSheet, ElementDefaultStyleSheet, ElementStyleSheet, ImmutableStyleSheet, ManualBreakIndicatorStyleSheet, NonDynamicHeightWrapperStyleSheet, NonDynamicReplacedContentStyleSheet, NonPaddingWrapperStyleSheet, ParagraphPoolboxStyleSheet, ReportSectionDefaultStyleSheet, SectionKeepTogetherStyleSheet, SimpleStyleSheet, SubReportStyleSheet

public interface StyleSheet

Creation-Date: 26.06.2006, 11:26:59

Author:
Thomas Morgner

Method Summary
 boolean getBooleanStyleProperty(StyleKey key)
           
 boolean getBooleanStyleProperty(StyleKey key, boolean defaultValue)
           
 long getChangeTracker()
           
 double getDoubleStyleProperty(StyleKey key, double def)
           
 InstanceID getId()
           
 int getIntStyleProperty(StyleKey key, int def)
           
 Object getStyleProperty(StyleKey key)
           
 Object getStyleProperty(StyleKey key, Object defaultValue)
           
 Object[] toArray()
           
 

Method Detail

getBooleanStyleProperty

boolean getBooleanStyleProperty(StyleKey key)

getBooleanStyleProperty

boolean getBooleanStyleProperty(StyleKey key,
                                boolean defaultValue)

getIntStyleProperty

int getIntStyleProperty(StyleKey key,
                        int def)

getDoubleStyleProperty

double getDoubleStyleProperty(StyleKey key,
                              double def)

getStyleProperty

Object getStyleProperty(StyleKey key)

getStyleProperty

Object getStyleProperty(StyleKey key,
                        Object defaultValue)

getId

InstanceID getId()

toArray

Object[] toArray()

getChangeTracker

long getChangeTracker()