Class DynamicHeightWrapperStyleSheet
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.style.AbstractStyleSheet
-
- org.pentaho.reporting.engine.classic.core.layout.style.DynamicHeightWrapperStyleSheet
-
- All Implemented Interfaces:
Cloneable
,StyleSheet
public class DynamicHeightWrapperStyleSheet extends AbstractStyleSheet
An element, that has the dynamic flag set to true, must restrict its maximum width to the minimum width (unless it explicitly defines the maximum-width). This strange behavior is a legacy of our old sloopy layouting definition, where the minimum-size provided the defaults for all other sizes.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description DynamicHeightWrapperStyleSheet(StyleSheet parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getChangeTracker()
InstanceID
getId()
Returns the ID of the stylesheet.StyleSheet
getParent()
Object
getStyleProperty(StyleKey key, Object defaultValue)
Object[]
toArray()
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.style.AbstractStyleSheet
clone, derive, getBooleanStyleProperty, getBooleanStyleProperty, getChangeTrackerHash, getDoubleStyleProperty, getIntStyleProperty, getModificationCount, getStyleProperty, isLocalKey, setId
-
-
-
-
Constructor Detail
-
DynamicHeightWrapperStyleSheet
public DynamicHeightWrapperStyleSheet(StyleSheet parent)
-
-
Method Detail
-
getParent
public StyleSheet getParent()
-
getId
public InstanceID getId()
Description copied from class:AbstractStyleSheet
Returns the ID of the stylesheet. The ID does identify an element stylesheet an all all cloned instances of that stylesheet.- Specified by:
getId
in interfaceStyleSheet
- Overrides:
getId
in classAbstractStyleSheet
- Returns:
- the ID of this stylesheet.
-
getChangeTracker
public long getChangeTracker()
-
toArray
public Object[] toArray()
-
-