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_TYPEPNAME_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_UNINITDEF_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_TreeTablemEditedProperties, mEditedPropertyExprsDEF_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_EXPRMAPmFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXXML_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, setStateValidationEnabledgetDependencyNames, getRefreshExpression, getRefreshOption, getRefreshOptionValue, internalGetRefreshOptionFromString, internalHasPermission, isRefreshable, isRefreshableconvertToBoolean, 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, setSubTypeaddDefImport, 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, writeXMLContentsaddPropertySetName, 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, suppressUpdateCheckgetAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullNamegetFullName, getNamepublic 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 JUIteratorDefpublic DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bc)
createIterBinding in class JUIteratorDefpublic 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)
DCExecutableBindingDefretrieveFromXML in class DCIteratorBindingDefpublic void init(java.util.HashMap initValues)
DCExecutableBindingDefinit in class DCIteratorBindingDefpublic java.lang.String getName()