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

E12063-05

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

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.SliceSizingRule
              extended by oracle.adf.view.faces.bi.component.pivotTable.SliceSizingRuleImpl
All Implemented Interfaces:
javax.faces.component.StateHolder

public class SliceSizingRuleImpl
extends SliceSizingRule

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

Field Summary
static java.lang.String DEFAULT_SLICE_SIZING_RULE_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey EXACT_MATCH_REQUIRED_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey MEMBERS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey REMOVED_AFTER_LAYOUT_CHANGE_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
SliceSizingRuleImpl()
           
SliceSizingRuleImpl(java.util.List<Member> members, int size)
           
 
Method Summary
protected  QDR generateMemberQDR()
           
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
protected  QDR getMemberQDR()
           
 java.util.List<Member> getMembers()
           
 java.lang.String getRuleType()
           
 void initBeforeRun()
          This method is called after configuring rules, but before running rules.
 boolean isExactMatchRequired()
           
 boolean isRemovedAfterLayoutChange()
           
 boolean overridesRule(SliceSizingRuleImpl rule)
           
 boolean runRule(QDR sliceQDR)
           
 void setExactMatchRequired(boolean exactMatchRequired)
           
 void setMembers(java.util.List<Member> members)
           
 void setRemovedAfterLayoutChange(boolean removed)
           
 
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_SLICE_SIZING_RULE_TYPE

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

TYPE

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

MEMBERS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey MEMBERS_KEY

REMOVED_AFTER_LAYOUT_CHANGE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey REMOVED_AFTER_LAYOUT_CHANGE_KEY

EXACT_MATCH_REQUIRED_KEY

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

SliceSizingRuleImpl

public SliceSizingRuleImpl()

SliceSizingRuleImpl

public SliceSizingRuleImpl(java.util.List<Member> members,
                           int size)
Method Detail

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

getMembers

public java.util.List<Member> getMembers()

setMembers

public void setMembers(java.util.List<Member> members)

isRemovedAfterLayoutChange

public boolean isRemovedAfterLayoutChange()

setRemovedAfterLayoutChange

public void setRemovedAfterLayoutChange(boolean removed)

isExactMatchRequired

public boolean isExactMatchRequired()

setExactMatchRequired

public void setExactMatchRequired(boolean exactMatchRequired)

runRule

public boolean runRule(QDR sliceQDR)
Specified by:
runRule in class SliceSizingRule

overridesRule

public boolean overridesRule(SliceSizingRuleImpl rule)

getRuleType

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

getBeanType

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

getMemberQDR

protected QDR getMemberQDR()

generateMemberQDR

protected QDR generateMemberQDR()

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

E12063-05

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