public class JUTreeAccessorTypeBinding extends JUCtrlHierTypeBinding
RowIterator
,
JUTreeBinding
,
JTree
JUCtrlHierTypeBinding.Type
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
protected javax.swing.Icon |
mClosedIcon |
protected javax.swing.Icon |
mLeafIcon |
protected javax.swing.Icon |
mOpenIcon |
mAttrBinds, mChildAccessorLabels, mChildAccessorNames, mDiscrColumnName, mDiscrColumnValue, mLabelResId, mRegionName, mTargetIter, mViewInstanceName, mVODefName, PNAME_AccessorActionDefined, PNAME_AccessorActionImplied, PNAME_AccessorActions, PNAME_AccessorActionType, PNAME_AccessorActionTypeNone, PNAME_AccessorLabels, PNAME_AccessorName, PNAME_AccessorProperties, PNAME_Actions, PNAME_ActionType, PNAME_AttrBinds, PNAME_AttributeInputHandlers, PNAME_AttrNames, PNAME_Binds, PNAME_ClosedIconName, PNAME_CreateAction, PNAME_DefinedActionType, PNAME_DeleteAction, PNAME_DiscrAccessorName, PNAME_DiscrColumnName, PNAME_DiscrColumnValue, PNAME_FolderLabel, PNAME_HintsSuffix, PNAME_IconName, PNAME_ImpliedActionType, PNAME_IncludeSubtypes, PNAME_LOVTypeDefinition, PNAME_NoneActionType, PNAME_OpenIconName, PNAME_Properties, PNAME_RegionName, PNAME_RemoveAction, PNAME_TargetIterator, PNAME_TYPE, PNAME_UpdateAction, PNAME_Value, PNAME_ViewDefName, PNAME_ViewInstanceName, RANGESIZE_UNINIT
DEFAULT_HANDLER, PNAME_ApplyValidation, PNAME_AttrViewExprs, PNAME_CONTROL_TYPE, PNAME_CtrlPermission, PNAME_IncludeSelectionAttr, PNAME_InputHandler, PNAME_ListNullValueId, PNAME_Permissions, PNAME_SelectionAttr, PNAME_SelectionValue, PNAME_UnSelectionValue, PNAME_UseRowHints
PNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_TrackInput, PNAME_Viewable
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_Query, 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, DEF_SCOPE_USER, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
DISCR_ACCESSOR_NAME, INTERNAL_ACCESSOR_VO_SELECT_ATTR_CHANGED
XML_STATEMENT
Constructor and Description |
---|
JUTreeAccessorTypeBinding() |
JUTreeAccessorTypeBinding(java.lang.String voType,
java.lang.String childAttrName,
java.lang.String childAccessorName) |
JUTreeAccessorTypeBinding(java.lang.String typeBindingName,
java.lang.String voType,
java.lang.String childAttrName,
java.lang.String childAccessorName) |
JUTreeAccessorTypeBinding(java.lang.String typeBindingName,
java.lang.String voType,
java.lang.String childAttrName,
java.lang.String childAccessorName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon) |
Modifier and Type | Method and Description |
---|---|
javax.swing.Icon |
getClosedIcon()
For Framework internal use only
|
javax.swing.Icon |
getLeafIcon()
For Framework internal use only
|
javax.swing.Icon |
getOpenIcon()
For Framework internal use only
|
void |
init(java.util.HashMap initValues)
*** For internal framework use only ***
|
cloneType, createControlBindingInstance, findAttrCustomInputHandler, getAccessorActions, getAccessorActionType, getAccessorHints, getAccessorLabel, getAccessorLabels, getAccessorName, getAccessorNames, getActions, getActionType, getAttributeBindNames, getAttributeChangeEventDefinitions, getAttributeName, getClosedIconName, getCurrencyChangeEventDefinitions, getDiscrColumnName, getDiscrColumnValue, getFolderActions, getHierTypeActions, getHintsSuffix, getLeafIconName, getOpenIconName, getRangeSize, getRangeSizeRawValue, getRegionName, getStructureDefName, getTargetIterator, getType, getViewDefName, getViewInstanceName, getXMLElementTag, hasAttributeBindNames, hasAttributeChangeEventDefinitions, hasCurrencyChangeEventDefinitions, hasEventDefinitions, hasIcon, isDiscrColumnType, isIncludeSubtypes, loadChildrenFromXML, loadPermissionDef, matchRowDiscrColumn, matchRowHierarchyDef, matchViewObjectType, matchViewObjectTypeWithSubs, retrieveFromXML
addValidator, getAttrNames, getAttrViewExpressions, getChangeEventPolicy, getCustomInputHandler, getEventDefList, getFirstAttrName, getIterBinding, getJUCtrlInputHandler, getMessageBundleClass, getNullValueId, getNullValueObject, getResourceBundleDef, getSelectionDef, getValidators, hasCustomInputHandler, initializeControlBinding, initSelectionDef, isApplyValidation, isPushDataChangeEvents, isPushOrPollDataChangeEvents, isUseRowHints, loadCustomDef, loadEventDefinitions, loadFromXML, setApplyValidation, setAttributeNames, setCustomInputHandler, setEventDefList, setNullValueObject, setSelectionDef, setUseRowHints
createControl, createControlBinding, createControlBinding, findControlBinding, getBindingContainerDef, getControlBindingClassName, getControlClassName, getDefTypeId, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getViewableExpr, isTrackInput, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue, setIterBindingName, setTrackInput
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, createAndLoadFromXML, getDefClassName, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getPersonalizerClass, getSubType, initSubType, isDirty, isNew, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, saveXMLContents, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType, setupDefWriterFromMO, writeXMLContents
addDefImport, addExtendedDefObject, addSavedDocName, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffChildren, applyDiffContents, beginDiffObjects, checkEditable, checkStructWithOld, close, createFromXML, deregisterDefObject, deregisterSessionObject, diffChildren, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefTypeName, getDefWriter, getDefXMLElementTag, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMergeableFullName, getMergeableName, getMinorVersion, getPropertyMap, getSavedDocNames, getSessionSyncLock, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, includeCustomizationLayerInfo, isCustomizationEnabled, isCustomizationEnabled, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, loadDefObject, loadXMLContentsNoResolve, lockDefinitionContext, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, staticUpdateChildrenList, unlockDefinitionContext, updateChildrenList, updateMdsKeyFromTip, verifyVersion, verifyVersionNullCheck, writeChildren, writeContents, writeHeaderForNew, writeObject, writeVersion
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isComponentDefinition, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, 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, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttrNames
getFullName, getName
getFullName
protected javax.swing.Icon mLeafIcon
protected javax.swing.Icon mOpenIcon
protected javax.swing.Icon mClosedIcon
public JUTreeAccessorTypeBinding()
public JUTreeAccessorTypeBinding(java.lang.String typeBindingName, java.lang.String voType, java.lang.String childAttrName, java.lang.String childAccessorName)
public JUTreeAccessorTypeBinding(java.lang.String voType, java.lang.String childAttrName, java.lang.String childAccessorName)
public JUTreeAccessorTypeBinding(java.lang.String typeBindingName, java.lang.String voType, java.lang.String childAttrName, java.lang.String childAccessorName, javax.swing.Icon leafIcon, javax.swing.Icon openIcon, javax.swing.Icon closedIcon)
public void init(java.util.HashMap initValues)
init
in class JUCtrlHierTypeBinding
public javax.swing.Icon getLeafIcon()
JUCtrlHierTypeBinding
getLeafIcon
in class JUCtrlHierTypeBinding
public javax.swing.Icon getOpenIcon()
JUCtrlHierTypeBinding
getOpenIcon
in class JUCtrlHierTypeBinding
public javax.swing.Icon getClosedIcon()
JUCtrlHierTypeBinding
getClosedIcon
in class JUCtrlHierTypeBinding