|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.mom.PersistableDefObject oracle.adf.model.binding.DCDefBase oracle.adf.model.binding.DCExecutableBindingDef oracle.adf.model.binding.DCIteratorBindingDef
public abstract class DCIteratorBindingDef
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
Field Summary | |
---|---|
static int |
EXECUTABLE_ACTION
|
static int |
EXECUTABLE_ITERATORBINDING
|
static int |
EXECUTABLE_REGION
|
protected int |
mChangeEventRate
|
protected int |
mRangeSize
|
static java.lang.String |
PNAME_RangeSize
|
static java.lang.String |
PNAME_TYPE
|
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP |
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Constructor Summary | |
---|---|
DCIteratorBindingDef()
|
|
DCIteratorBindingDef(java.lang.String name,
java.lang.String amName,
java.lang.String voName,
java.lang.String rsiName,
int rangeSize)
|
Method Summary | |
---|---|
java.lang.Object |
createExecutableBinding(BindingContext ctx,
DCBindingContainer bc)
Create an executable binding instance based on this definition in the given BindingContainer. |
abstract DCIteratorBinding |
createIterBinding(BindingContext ctx,
DCBindingContainer bindingContainer)
|
abstract DCIteratorBinding |
createIterBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
ApplicationModule anchorAM)
|
java.lang.String |
getAMName()
|
java.lang.String |
getBindsName()
|
DataControl.DataChangeEventPolicy |
getChangeEventPolicy()
|
int |
getChangeEventRate()
|
java.lang.String |
getDataControlName()
|
java.lang.String |
getDesignTimeClass()
|
int |
getExecutableType()
Return EXECUTABLE_REGION, EXECUTABLE_ITERATORBINDING or EXECUTABLE_ACTION based on what kind of binding this definition creates. |
protected byte |
getLevel()
|
java.lang.String |
getName()
|
protected java.lang.String |
getPermissionClassName()
Internal: Applications should not use this method. |
protected java.lang.String |
getPermissionTargetName()
Internal: Applications should not use this method. |
int |
getRangeSize()
|
protected DCIteratorBinding.RenderHintTypes |
getRenderHint()
|
long |
getRowCountThreshold()
Internal: Applications should not use this method. |
java.lang.String |
getRSIName()
|
SortCriteria[] |
getSortCriteria()
|
java.lang.String |
getXMLElementTag()
Returns a piece of static info for the type of object this is invoked upon. |
void |
init(java.util.HashMap initValues)
Internal: Applications should not use this method. |
void |
initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding)
Internal: Applications should not use this method. |
boolean |
isCacheResults()
|
boolean |
isObjectType()
|
boolean |
isSortable()
|
boolean |
isStateValidationEnabled()
Internal: Applications should not use this method. |
void |
loadChildrenFromXML(DefElement xmlElement)
|
protected void |
retrieveFromXML(DefElement xmlElement,
java.util.HashMap valueTab)
Internal: Applications should not use this method. |
void |
setBindingContainerDef(DCBindingContainerDef formDef)
|
protected void |
setCacheResults(boolean flag)
|
void |
setStateValidationEnabled(boolean enable)
Internal: Applications should not use this method. |
Methods inherited from class oracle.adf.model.binding.DCExecutableBindingDef |
---|
getDependencyNames, getRefreshExpression, getRefreshOption, getRefreshOptionValue, internalGetRefreshOptionFromString, internalHasPermission, isRefreshable, isRefreshable |
Methods inherited from class oracle.adf.model.binding.DCDefBase |
---|
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, createAndLoadFromXML, getDefClassName, getDefTypeId, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getPersonalizerClass, getSubType, initSubType, isDirty, isNew, loadFromXML, loadPermissionDef, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
protected int mRangeSize
protected int mChangeEventRate
public static final java.lang.String PNAME_RangeSize
public static final java.lang.String PNAME_TYPE
public static final int EXECUTABLE_REGION
public static final int EXECUTABLE_ITERATORBINDING
public static final int EXECUTABLE_ACTION
Constructor Detail |
---|
public DCIteratorBindingDef()
public DCIteratorBindingDef(java.lang.String name, java.lang.String amName, java.lang.String voName, java.lang.String rsiName, int rangeSize)
Method Detail |
---|
protected byte getLevel()
public java.lang.String getDesignTimeClass()
public SortCriteria[] getSortCriteria()
public void init(java.util.HashMap initValues)
DCExecutableBindingDef
init
in class DCExecutableBindingDef
public boolean isObjectType()
public int getRangeSize()
public int getChangeEventRate()
public long getRowCountThreshold()
public boolean isSortable()
public boolean isCacheResults()
public boolean isStateValidationEnabled()
public void setStateValidationEnabled(boolean enable)
public void setBindingContainerDef(DCBindingContainerDef formDef)
public java.lang.String getAMName()
public java.lang.String getBindsName()
public java.lang.String getRSIName()
public java.lang.String getXMLElementTag()
PersistentDefinition
getXMLElementTag
in interface PersistentDefinition
getXMLElementTag
in class DCExecutableBindingDef
public java.lang.String getDataControlName()
public int getExecutableType()
getExecutableType
in class DCExecutableBindingDef
public abstract DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bindingContainer, ApplicationModule anchorAM)
public abstract DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bindingContainer)
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
DCExecutableBindingDef
retrieveFromXML
in class DCExecutableBindingDef
public void loadChildrenFromXML(DefElement xmlElement)
loadChildrenFromXML
in class DCDefBase
public java.lang.Object createExecutableBinding(BindingContext ctx, DCBindingContainer bc)
createExecutableBinding
in class DCExecutableBindingDef
public void initializeExecutableBinding(BindingContext ctx, DCBindingContainer bindingContainer, java.lang.Object binding)
DCExecutableBindingDef
initializeExecutableBinding
in class DCExecutableBindingDef
protected java.lang.String getPermissionTargetName()
DCExecutableBindingDef
getPermissionTargetName
in class DCExecutableBindingDef
protected java.lang.String getPermissionClassName()
DCExecutableBindingDef
getPermissionClassName
in class DCExecutableBindingDef
protected void setCacheResults(boolean flag)
protected DCIteratorBinding.RenderHintTypes getRenderHint()
public DataControl.DataChangeEventPolicy getChangeEventPolicy()
public java.lang.String getName()
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |