public class BIMTree extends Tree
CONST_RESTRICT_ACTION_ON_BRANCHNODES, CONST_RESTRICT_ACTION_ON_LEAFNODESdatabeanamIinitialize, DATASOURCE, errorChanged, errorLevel, errorsValidated, generatedControl, INPUTMODE, labelOverride, labelParams, LOG_CATEGORY, ONDATACAHNGE, originalControl, PARAM_APP, PARAM_APPTABTYPE, PARAM_DESIGNMODE, PARAM_LIGHTNING, PARAM_MOBILE, PARAM_MODULE, PARAM_PAGE, PARAM_PARENTCOMPONENT, PARAM_PARENTCONTROL, PARAM_PRESENTATION, PARAM_SCREENREADER, PARAM_SKINNAME, PARAM_TAB, PARAM_TABGROUP, PARAM_TABGROUP_MAIN, PARAM_TABLE, PARAM_USERINFO, PARAM_VERTICALLABEL, propertyOriginator, RERENDER_PROPERTYchangedProperties, EXCEPTION_ERROR, EXCEPTION_INFO, EXCEPTION_NONE, EXCEPTION_REQUIREDFIELD, EXCEPTION_SMARTFILL, EXCEPTION_WARNING, EXCEPTION_YESNOCANCEL, FORCE_WARNING_HANDLING, NO_PROMPT_WITH_WARNING, presentationTags, PROMPT_WHEN_WARNING_EXIST, properties, type| Constructor and Description |
|---|
BIMTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
createNodes()
Clones tree nodes based on the definition in the registry and values obtained from the HierarchicalMboSet.
|
void |
initialize()
Overridden to setup the databean to use speecific dobjectName and dataattribute.
|
boolean |
isAutoselect() |
protected boolean |
selectChildNode(WebClientSession wcs,
TreeNode treeNode,
long targetUID,
boolean sendEvent) |
protected boolean |
selectNode(WebClientSession wcs,
TreeNode treeNode,
long targetUID,
boolean sendEvent) |
void |
setAutoselect(boolean autoselect) |
void |
setSelectedNode(java.lang.String uid) |
protected void |
setSelectedNode(java.lang.String id,
boolean sendEvent)
Recursively search all tree nodes for a not the matches the uid, and select that node
|
boundToBreadcrumbs, breadcrumbselected, checkForNewNodes, cleanup, clearbreadcrumbs, collectNodeAttributes, dataChangedEvent, expandAllNodes, getBreadcrumbPath, getBreadcrumbs, getChildren, getChildren, getLastSelectedNodeId, getMboValueData, getNodeAttributeDefinition, getNodeDataAttributes, getNodeDelimiter, getObjectName, getpathtotop, getPathToTop, getRestrictActionOn, getSelectedNode, getSourceAttributeValue, getSourceDataAttribute, getTop, getTopULId, getTreeDataBean, getTreeNodeInfo, getUniqueIdName, getUniqueIdValue, isBoundToBreadcrumbs, openFirstLevel, render, selectFirstNode, selectnode, setBreadcrumbPath, setBreadcrumbs, setcurrentnode, setHierarchy, setLastSelectedNodeIdNull, setObjectName, setRefreshTree, setSelectedNode, setSourceAttributeValue, setSourceDataAttribute, setTopULId, setTreeDataBean, setTreeNodeInfo, setUniqueIdName, setUniqueIdValue, structureChangedEvent, supportsMarkedForDeletebroadcastEvent, getDataBean, instantiatedatasrc, instantiatedatasrcdesignaddChild, addComponent, canInsert, canInsert, canRemove, childHasError, childHasErrorFocus, clearComponent, clearErrors, clearFlags, copy, createRenderId, determineErrorLevel, errorLevelChanged, eventCheck, findComponentByDescriptorId, findDesignerProperty, findProperty, findUseForLablledByComponent, getAdaptorInstance, getBoundComponent, getComponent, getComponents, getConditonallyChanged, getDataSource, getDescriptorControl, getDesignerProperty, getDesignerSelected, getDesignerSelectedControl, getElement, getErrorLevel, getGeneratedControl, getOriginalControl, getOriginalProperty, getProperties, getProperty, getProperty, getPropertyIgnoreFlags, getPropertyOriginator, getPropertyUncle, getRecordHover, getSkipPreRender, getTableControl, getTakesValueComponent, handleEvent, hasChanged, hasChangedConditionally, hasChildElements, hasMaskedChanged, hasRecordHover, hasSigOptionAccess, hasVisibleChildren, isDesignerEditedProperty, isDisabled, isFirstChildVisible, isFocusable, isGenerated, isHiddenByLicense, isIncluded, isLastChild, isMainrecActionMenu, isMasked, isOnTableFilterRow, isOnTableTitleRow, isPersistentProperty, isReInitialize, isSelected, isToBeDisplayedOnCurrentTab, isToBeDisplayedOnTab, isVisible, launchexternal, licenseCheck, moveChild, needsRender, parentPropertyChanged, parseParamvalues, preRender, preRenderChecks, propertyChanged, quickinsert, registerDesignerEditedProperty, reInitialize, removeChild, renderChildren, resetDataSource, resolveParam, resolveParams, setAttributeError, setBoundComponent, setChangedFlag, setChangedFlag, setConditionalProperties, setDesignerSelected, setDisabled, setElement, setErrorFocusOnControl, setFocus, setFocus, setFocusable, setFocusTable, setGenerated, setGeneratedControl, setIncluded, setIncluded, setNeedsRender, setOnTableFilterRow, setOnTableRow, setOnTableTitleRow, setOriginalControl, setPropertyOriginator, setPropertyUncle, setReInitialize, setReRenderFlags, setSelected, setSkipPreRender, setTableControl, setVisibility, sigOptionCheck, sigOptionCheckForLookups, stopRender, walkForId, walkForIdaddChild, addChild, addRefreshListener, canSetProperty, clearChildren, clearPropChangeList, clearProperties, clone, clone, getBoolean, getChangedProperties, getChildCount, getChildIndex, getChildren, getConsiderInDesigner, getDescriptor, getId, getIdExtension, getInt, getLocalizedType, getPage, getParent, getParentInstance, getPropertyNames, getRefreshListeners, getRenderId, getRowNum, getSafeId, getString, getType, getWebClientSession, handleEvent, hasAnyPropertyChanged, hasLocalProperty, hasPropertyChanged, initProperty, isDynamicContainer, isOnTable, isOnTableRow, maintainControlId, removeProperty, setConsiderInDesigner, setDescriptor, setDynamicContainer, setOnTable, setParent, setProperty, setProperty, setRenderId, setType, setWebClientSession, toStringpublic void initialize()
Treeinitialize in class TreeDataBean.initialize()public void createNodes()
TreecreateNodes in class Treepublic void setSelectedNode(java.lang.String uid)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionprotected void setSelectedNode(java.lang.String id,
boolean sendEvent)
throws java.rmi.RemoteException,
MXException
uid - sendEvent - True, an event is sent to select the node, false, the node is just marked as the selected node.java.rmi.RemoteExceptionMXExceptionprotected boolean selectNode(WebClientSession wcs, TreeNode treeNode, long targetUID, boolean sendEvent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected boolean selectChildNode(WebClientSession wcs, TreeNode treeNode, long targetUID, boolean sendEvent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic boolean isAutoselect()
public void setAutoselect(boolean autoselect)