public abstract class DCExecutableBinding extends JboAbstractMap implements DCIExecutable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mInternalGet_KeyResolved
Lookup the keyObj in the namespace of this binding-container.
|
protected PermissionInfo |
mPermissionInfo |
MAP_NULL_VALUEEXECUTABLE_ACTION, EXECUTABLE_ITERATORBINDING, EXECUTABLE_REGION| Constructor and Description |
|---|
DCExecutableBinding() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependentExecutable(DCExecutableBinding exec)
*** For internal framework use only ***
|
java.lang.Object |
get(java.lang.Object keyObj) |
DCBindingContainer |
getBindingContainer()
Return form binding object of this iterator binding's container.
|
protected java.util.List |
getDependents() |
oracle.adf.model.binding.DCIExecutableDef |
getExecutableDef()
*** For internal framework use only ***
|
abstract int |
getExecutableType() |
java.lang.String |
getName()
Returns the instance name of this DCBindingContainer object.
|
PermissionInfo |
getPermissionInfo() |
java.lang.String |
getPermissionTargetName() |
java.lang.String |
getRefreshExpression()
*** For internal framework use only ***
|
int |
getRefreshOption()
*** For internal framework use only ***
|
abstract boolean |
hasRefreshParametersChanged()
*** For internal framework use only ***
|
protected java.lang.Object |
internalGet(java.lang.String key) |
protected boolean |
isRefreshable(int flag) |
boolean |
isRefreshed()
*** For internal framework use only ***
|
boolean |
refreshIfNeeded()
*** For internal framework use only ***
|
void |
release(int flags)
*** For internal framework use only ***
|
void |
removeDependentExecutable(DCExecutableBinding exec)
*** For internal framework use only ***
|
protected void |
resetDependentsRefresh() |
void |
setBindingContainer(DCBindingContainer ctr) |
void |
setExecutableDef(oracle.adf.model.binding.DCIExecutableDef execdef)
*** For internal framework use only ***
|
void |
setName(java.lang.String name)
*** For internal framework use only ***
|
void |
setRefreshed(boolean flag)
*** For internal framework use only ***
|
void |
setRefreshExpression(java.lang.String expr)
*** For internal framework use only ***
|
void |
setRefreshOption(int option)
*** For internal framework use only ***
|
protected void |
updateName(java.lang.String oldName,
java.lang.String newName)
*** For internal framework use only ***
|
entrySet, equals, hashCode, internalPut, put, setThrowIfPropertyNotFoundOnGetclear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitrefreshprotected PermissionInfo mPermissionInfo
protected boolean mInternalGet_KeyResolved
public final java.lang.String getName()
getName in interface DCIExecutablepublic final void setName(java.lang.String name)
Sets the instance name of this DCBindingContainer object.
setName in interface DCIExecutableprotected void updateName(java.lang.String oldName,
java.lang.String newName)
public final void setRefreshOption(int option)
setRefreshOption in interface DCIExecutablepublic final void setRefreshExpression(java.lang.String expr)
setRefreshExpression in interface DCIExecutablepublic final int getRefreshOption()
getRefreshOption in interface DCIExecutablepublic final java.lang.String getRefreshExpression()
getRefreshExpression in interface DCIExecutablepublic java.lang.Object get(java.lang.Object keyObj)
get in interface java.util.Mapget in class JboAbstractMapprotected java.lang.Object internalGet(java.lang.String key)
internalGet in class JboAbstractMappublic abstract int getExecutableType()
getExecutableType in interface DCIExecutablepublic void release(int flags)
release in interface DCIExecutablepublic abstract boolean hasRefreshParametersChanged()
hasRefreshParametersChanged in interface DCIExecutablepublic oracle.adf.model.binding.DCIExecutableDef getExecutableDef()
getExecutableDef in interface DCIExecutablepublic void setBindingContainer(DCBindingContainer ctr)
setBindingContainer in interface DCIExecutablepublic DCBindingContainer getBindingContainer()
getBindingContainer in interface DCIExecutablepublic void setExecutableDef(oracle.adf.model.binding.DCIExecutableDef execdef)
setExecutableDef in interface DCIExecutableprotected final boolean isRefreshable(int flag)
public boolean refreshIfNeeded()
refreshIfNeeded in interface DCIExecutablepublic void setRefreshed(boolean flag)
setRefreshed in interface DCIExecutableprotected java.util.List getDependents()
protected void resetDependentsRefresh()
public boolean isRefreshed()
isRefreshed in interface DCIExecutablepublic void addDependentExecutable(DCExecutableBinding exec)
public void removeDependentExecutable(DCExecutableBinding exec)
public java.lang.String getPermissionTargetName()
public PermissionInfo getPermissionInfo()