oracle.adf.view.faces.bi.component.pivotTable
Class SliceSizingRuleImpl
java.lang.Object
oracle.adf.view.faces.bi.component.BIComplexAttributeBase
oracle.adf.view.faces.bi.component.pivotTable.SizingRule
oracle.adf.view.faces.bi.component.pivotTable.SliceSizingRule
oracle.adf.view.faces.bi.component.pivotTable.SliceSizingRuleImpl
- All Implemented Interfaces:
- javax.faces.component.StateHolder
- Direct Known Subclasses:
- SerializableSliceSizingRuleImpl
public class SliceSizingRuleImpl
- extends SliceSizingRule
Implementation of SliceSizingRule. It is recommended that a Serializable subclass be used
instead of this class, such as SerializableSliceSizingRuleImpl, and that only Serializable
subclasses of Member be used, such as SerializableMember.
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 SerializableSliceSizingRuleImpl.
- Since:
- release specific (what release of product did this appear in)
| Fields inherited from class oracle.adf.view.faces.bi.component.pivotTable.SizingRule |
SIZE_KEY |
| 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 |
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
SliceSizingRuleImpl
public SliceSizingRuleImpl()
SliceSizingRuleImpl
public SliceSizingRuleImpl(java.util.List<Member> members,
int size)
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()
Copyright © 1997, 2013, Oracle. All rights reserved.