public class JUTreeDiscrAttrTypeBinding extends JUCtrlHierTypeBinding
RowIterator,
JUTreeBinding,
JTreeJUCtrlHierTypeBinding.TypePersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationTypemAttrBinds, 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_UNINITDEFAULT_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_UseRowHintsPNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_TrackInput, PNAME_ViewableDEF_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_TreeTablemEditedProperties, mEditedPropertyExprsDEF_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_EXPRMAPmFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXDISCR_ACCESSOR_NAME, INTERNAL_ACCESSOR_VO_SELECT_ATTR_CHANGEDXML_STATEMENT| Constructor and Description |
|---|
JUTreeDiscrAttrTypeBinding() |
JUTreeDiscrAttrTypeBinding(java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName) |
JUTreeDiscrAttrTypeBinding(java.lang.String typeBindingName,
java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName) |
JUTreeDiscrAttrTypeBinding(java.lang.String typeBindingName,
java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDiscrColumnType()
Returns true to indicate that this node type supports discriminator attribute types.
|
boolean |
isSameDiscrValue(java.lang.Object val)
Returns true if the given object matches the discriminator attribute value for this node type.
|
boolean |
matchViewObjectType(java.lang.String str)
Returns false
|
cloneType, createControlBindingInstance, findAttrCustomInputHandler, getAccessorActions, getAccessorActionType, getAccessorHints, getAccessorLabel, getAccessorLabels, getAccessorName, getAccessorNames, getActions, getActionType, getAttributeBindNames, getAttributeChangeEventDefinitions, getAttributeName, getClosedIcon, getClosedIconName, getCurrencyChangeEventDefinitions, getDiscrColumnName, getDiscrColumnValue, getFolderActions, getHierTypeActions, getHintsSuffix, getLeafIcon, getLeafIconName, getOpenIcon, getOpenIconName, getRangeSize, getRangeSizeRawValue, getRegionName, getStructureDefName, getTargetIterator, getType, getViewDefName, getViewInstanceName, getXMLElementTag, hasAttributeBindNames, hasAttributeChangeEventDefinitions, hasCurrencyChangeEventDefinitions, hasEventDefinitions, hasIcon, init, isIncludeSubtypes, loadChildrenFromXML, loadPermissionDef, matchRowDiscrColumn, matchRowHierarchyDef, matchViewObjectTypeWithSubs, retrieveFromXMLaddValidator, 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, setUseRowHintscreateControl, createControlBinding, createControlBinding, findControlBinding, getBindingContainerDef, getControlBindingClassName, getControlClassName, getDefTypeId, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getViewableExpr, isTrackInput, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue, setIterBindingName, setTrackInputconvertToBoolean, 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, writeXMLContentsaddDefImport, 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, writeVersionaddPropertySetName, 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, suppressUpdateCheckgetAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttrNamesgetFullName, getNamegetFullNamepublic JUTreeDiscrAttrTypeBinding()
public JUTreeDiscrAttrTypeBinding(java.lang.String typeBindingName,
java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName)
public JUTreeDiscrAttrTypeBinding(java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName)
public JUTreeDiscrAttrTypeBinding(java.lang.String typeBindingName,
java.lang.String voTypeName,
java.lang.String childAttrName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String childAccessorName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon)
public boolean matchViewObjectType(java.lang.String str)
matchViewObjectType in class JUCtrlHierTypeBindingpublic boolean isDiscrColumnType()
isDiscrColumnType in class JUCtrlHierTypeBindingpublic boolean isSameDiscrValue(java.lang.Object val)