Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

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

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

public abstract class SizingRule
extends BIComplexAttributeBase

The base class for all pivot table sizing rules.

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

Field Summary
static org.apache.myfaces.trinidad.bean.PropertyKey SIZE_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
 
Fields inherited from class oracle.adf.view.faces.bi.component.BIComplexAttributeBase
ID_KEY, m_parent, TRANSIENT_KEY
 
Constructor Summary
SizingRule()
          Sole constructor.
 
Method Summary
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
          Gets the bean type.
abstract  java.lang.String getRuleType()
          Returns the rule type.
 int getSize()
          Retrieves the size ( in pixels ) to apply when this rule is applied to the pivot table.
abstract  void initBeforeRun()
          Called after configuring rules, but before running rules.
 void setSize(int size)
          Specifies the size ( in pixels ) to apply when this rule is applied to the pivot table.
 
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

TYPE

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

SIZE_KEY

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

SizingRule

public SizingRule()
Sole constructor.

Method Detail

initBeforeRun

public abstract void initBeforeRun()
Called after configuring rules, but before running rules.


getSize

public int getSize()
Retrieves the size ( in pixels ) to apply when this rule is applied to the pivot table.

Returns:
the size to apply, in pixels

setSize

public void setSize(int size)
Specifies the size ( in pixels ) to apply when this rule is applied to the pivot table.

Parameters:
size - the size to apply, in pixels

getRuleType

public abstract java.lang.String getRuleType()
Returns the rule type.

Returns:
the rule type

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Gets the bean type.

Specified by:
getBeanType in class BIComplexAttributeBase
Returns:
the bean type

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

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