public class JUAccessorIteratorDef extends JUIteratorDef
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
static int |
EXECUTABLE_ACTION |
static int |
EXECUTABLE_ITERATORBINDING |
static int |
EXECUTABLE_REGION |
static java.lang.String |
GET_MasterBinding |
static java.lang.String |
GET_MasterRowKey |
static java.lang.String |
PNAME_MasterBinding |
mChangeEventRate, mRangeSize, PNAME_RangeSize, PNAME_TYPE
PNAME_option, PNAME_option_ALWAYS, PNAME_option_DEFAULT, PNAME_option_DEFER, PNAME_option_IF_NEEDED, PNAME_option_NEVER, PNAME_option_PREPARE, PNAME_option_PREPARE_OPT, PNAME_option_REFRESH, PNAME_option_REFRESH_OPT, PNAME_option_RENDER, PNAME_option_RENDER_OPT, PNAME_optionExpr, PNAME_refreshAfter, RC_ALWAYS, RC_DEFAULT, RC_DEFER, RC_NEVER, RC_PREPARE, RC_PREPARE_OPT, RC_REFRESH, RC_REFRESH_OPT, RC_RENDER, RC_RENDER_OPT, RC_UNINIT
DEF_XMLNS, DEF_XMLNS_BASE, EMPTY_STR, PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_Calendar, PNAME_ComboBox, PNAME_ComboBoxLovEdit, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_EventBinding, PNAME_EventEnabled, PNAME_EventEnabled_NONE, PNAME_EventEnabled_PPR, PNAME_EventEnabled_PUSH, PNAME_FormattedTextField, PNAME_Graph, PNAME_HGrid, PNAME_Iterator, PNAME_Label, PNAME_ListSingleSel, PNAME_LovButton, PNAME_LOVList, PNAME_MethodAction, PNAME_MethodIterator, PNAME_NavigationBar, PNAME_NavigationList, PNAME_Panel, PNAME_Parameter, PNAME_Permission, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Search, PNAME_Shuttle, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree, PNAME_TreeTable
mEditedProperties, mEditedPropertyExprs
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
XML_STATEMENT
Constructor and Description |
---|
JUAccessorIteratorDef() |
JUAccessorIteratorDef(java.lang.String accName,
java.lang.String mName) |
JUAccessorIteratorDef(java.lang.String accName,
java.lang.String mName,
boolean trackMaster) |
Modifier and Type | Method and Description |
---|---|
ViewObject |
calcAccessorPath(DCIteratorBinding accBinding,
java.lang.StringBuffer buf)
Advanced internal.
|
DCIteratorBinding |
createIterBinding(BindingContext ctx,
DCBindingContainer bc) |
DCIteratorBinding |
createIterBinding(BindingContext ctx,
DCBindingContainer bc,
ApplicationModule anchorAM) |
DCIteratorBinding |
createIterBinding(DCDataControl dc,
DCBindingContainer bc,
RowSetIterator rsi) |
DCIteratorBinding |
createIterBinding(DCDataControl dc,
DCBindingContainer bc,
RowSetIterator masterRSI,
Row masterRow,
java.lang.String accName)
Advanced internal.
|
java.lang.String |
getAccessorName() |
java.lang.String |
getBeanClassName() |
java.lang.String |
getMasterBindingName() |
java.lang.String |
getName() |
DCIteratorBinding |
getTopMostAccessorIteratorBinding(DCIteratorBinding iter)
Walk up the accessor hierarchy and return the top level Accessor IteratorBinding.
|
void |
init(java.util.HashMap initValues)
Internal: Applications should not use this method.
|
protected void |
retrieveFromXML(DefElement xmlElement,
java.util.HashMap valueTab)
Internal: Applications should not use this method.
|
createExecutableBinding, getAMName, getBindsName, getChangeEventPolicy, getChangeEventRate, getDataControlName, getDesignTimeClass, getExecutableType, getLevel, getPermissionClassName, getPermissionTargetName, getRangeSize, getRenderHint, getRowCountThreshold, getRSIName, getSortCriteria, getXMLElementTag, initializeExecutableBinding, isCacheResults, isObjectType, isSortable, isStateValidationEnabled, loadChildrenFromXML, setBindingContainerDef, setCacheResults, setStateValidationEnabled
getDependencyNames, getRefreshExpression, getRefreshOption, getRefreshOptionValue, internalGetRefreshOptionFromString, internalHasPermission, isRefreshable, isRefreshable
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
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffChildren, applyDiffContents, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffChildren, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getPropertyMap, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setupDefWriterFromMO, staticUpdateChildrenList, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeChildren, writeContents, writeObject, writeVersion, writeXMLContents
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullName
getFullName, getName
public static final java.lang.String PNAME_MasterBinding
public static final java.lang.String GET_MasterRowKey
public static final java.lang.String GET_MasterBinding
public static final int EXECUTABLE_REGION
public static final int EXECUTABLE_ITERATORBINDING
public static final int EXECUTABLE_ACTION
public JUAccessorIteratorDef()
public JUAccessorIteratorDef(java.lang.String accName, java.lang.String mName)
public JUAccessorIteratorDef(java.lang.String accName, java.lang.String mName, boolean trackMaster)
public java.lang.String getBeanClassName()
public DCIteratorBinding createIterBinding(DCDataControl dc, DCBindingContainer bc, RowSetIterator rsi)
public DCIteratorBinding createIterBinding(DCDataControl dc, DCBindingContainer bc, RowSetIterator masterRSI, Row masterRow, java.lang.String accName)
public DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bc, ApplicationModule anchorAM)
createIterBinding
in class JUIteratorDef
public DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bc)
createIterBinding
in class JUIteratorDef
public DCIteratorBinding getTopMostAccessorIteratorBinding(DCIteratorBinding iter)
public ViewObject calcAccessorPath(DCIteratorBinding accBinding, java.lang.StringBuffer buf)
public final java.lang.String getMasterBindingName()
public java.lang.String getAccessorName()
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
DCExecutableBindingDef
retrieveFromXML
in class DCIteratorBindingDef
public void init(java.util.HashMap initValues)
DCExecutableBindingDef
init
in class DCIteratorBindingDef
public java.lang.String getName()