Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

oracle.adf.view.faces.bi.component.pivotTable
Class LayerSizingRuleImpl

java.lang.Object
  extended by oracle.adf.view.faces.bi.component.BIComplexAttributeBase
      extended by oracle.adf.view.faces.bi.component.pivotTable.SizingRule
          extended by oracle.adf.view.faces.bi.component.pivotTable.LayerSizingRule
              extended by oracle.adf.view.faces.bi.component.pivotTable.LayerSizingRuleImpl
All Implemented Interfaces:
javax.faces.component.StateHolder
Direct Known Subclasses:
SerializableLayerSizingRuleImpl

public class LayerSizingRuleImpl
extends LayerSizingRule

Implementation class of LayerSizingRule, used for sizing layers on the row edge and column edge of the Pivot Table. It is recommended that a Serializable subclass be used instead of this class, such as SerializableLayerSizingRuleImpl. If an instance of this class is used in conjunction with session change management, it is subject to being replaced by an equivalent instance of SerializableLayerSizingRuleImpl.

Since:
release specific (what release of product did this appear in)

Field Summary
static java.lang.String DEFAULT_LAYER_SIZING_RULE_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey LAYER_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
 
Fields inherited from class oracle.adf.view.faces.bi.component.pivotTable.SizingRule
SIZE_KEY
 
Fields inherited from class oracle.adf.view.faces.bi.component.BIComplexAttributeBase
ID_KEY, m_parent, TRANSIENT_KEY
 
Constructor Summary
LayerSizingRuleImpl()
           
LayerSizingRuleImpl(java.lang.String layer, int size)
           
 
Method Summary
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.String getLayer()
           
 java.lang.String getRuleType()
           
 void initBeforeRun()
          This method is called after configuring rules, but before running rules.
 boolean overridesRule(LayerSizingRuleImpl rule)
           
 boolean runRule(java.lang.String layer)
           
 void setLayer(java.lang.String layer)
           
 
Methods inherited from class oracle.adf.view.faces.bi.component.pivotTable.SizingRule
getSize, setSize
 
Methods inherited from class oracle.adf.view.faces.bi.component.BIComplexAttributeBase
applyProperties, getBooleanProperty, getFacesBean, getId, getParent, getProperty, getPropertyKey, getSetAttributeIndex, isTransient, isUpdated, processSetAttribute, processSetAttributeAndAdd, restoreState, saveState, setBooleanProperty, setId, setParent, setProperty, setTransient, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LAYER_SIZING_RULE_TYPE

public static final java.lang.String DEFAULT_LAYER_SIZING_RULE_TYPE
See Also:
Constant Field Values

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

LAYER_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LAYER_KEY
Constructor Detail

LayerSizingRuleImpl

public LayerSizingRuleImpl()

LayerSizingRuleImpl

public LayerSizingRuleImpl(java.lang.String layer,
                           int size)
Method Detail

getLayer

public java.lang.String getLayer()

setLayer

public void setLayer(java.lang.String layer)

runRule

public boolean runRule(java.lang.String layer)
Specified by:
runRule in class LayerSizingRule

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class SizingRule

initBeforeRun

public void initBeforeRun()
Description copied from class: SizingRule
This method is called after configuring rules, but before running rules.

Specified by:
initBeforeRun in class SizingRule

overridesRule

public boolean overridesRule(LayerSizingRuleImpl rule)

getRuleType

public java.lang.String getRuleType()
Specified by:
getRuleType in class SizingRule

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

Copyright © 1997, 2013, Oracle. All rights reserved.