Class StandardObjectsTreeComponent
- java.lang.Object
-
- com._1c.g5.aef2.components.Component<M,P>
-
- com._1c.g5.aef2.standard.components.StandardComponent<M,P>
-
- com._1c.g5.aef2.standard.components.AbstractControlComponent<M,P,VM>
-
- com._1c.g5.v8.dt.ui.aef.component.DtDynamicTreeComponent<Object,NavigatorTreeModel,TreeViewModel,ITreeParameterization>
-
- com._1c.g5.v8.dt.ui.aef.component.NavigatorTreeComponent
-
- com._1c.g5.v8.dt.md.ui.aef.components.StandardObjectsTreeComponent
-
- All Implemented Interfaces:
IComponent<NavigatorTreeModel>
,IEventChannel
,ComponentSearch.IIdentifierHost
,ILabelProviderListener
public class StandardObjectsTreeComponent extends NavigatorTreeComponent
The extension ofNavigatorTreeComponent
for Standard attributes and Standard tabular sectionsHas custom
NavigatorTreeComponent.NavigatorMapper
that generate same key for standard objects and proxies
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.ui.aef.component.NavigatorTreeComponent
NavigatorTreeComponent.NavigatorMapper
-
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.ui.aef.component.DtDynamicTreeComponent
active, currentSelection
-
-
Constructor Summary
Constructors Constructor Description StandardObjectsTreeComponent(ITreeParameterization parameterization)
Creates new component.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IViewModelsMapper<Object,TreeItemViewModel>
createTreeMapper()
Gets or createsIMapper
instance.-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.NavigatorTreeComponent
dispose, getComponent, getId, processEvent, trackObjectFeatureChanges
-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.DtDynamicTreeComponent
createContentProvider, createControlViewModel, createTreeViewModel, disposeViewModels, getContentProvider, getMapper, labelProviderChanged, processDoubleClickEvent, setMulti, setSelection
-
Methods inherited from class com._1c.g5.aef2.standard.components.AbstractControlComponent
createViewModels, getControlViewModel, handleExternalValidationEvent, isEditable, refresh, setLayoutData, updateViewModels
-
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, isEnabled, isPassive, setEnabled, setFocus, updateViewModelStatus
-
Methods inherited from class com._1c.g5.aef2.components.Component
addComponent, addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, attachToModel, beginExternalUpdate, checkComponents, checkViewModels, commit, createComponents, detachFromModel, disposeComponents, endExternalUpdate, getComponents, getModel, getParameterization, getParent, getRunnableQueue, getScene, getServiceEventQualifiers, getViewModels, isDisposed, isInExternalUpdate, queueAndWaitEvent, queueEvent, removeComponent, removeListener, removeViewModel, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene, subscribeOnEvents, subscribeOnEvents, unsubscribeOnEvents
-
-
-
-
Constructor Detail
-
StandardObjectsTreeComponent
public StandardObjectsTreeComponent(ITreeParameterization parameterization)
Creates new component.- Parameters:
parameterization
- the parameterization, cannot benull
-
-
Method Detail
-
createTreeMapper
protected IViewModelsMapper<Object,TreeItemViewModel> createTreeMapper()
Description copied from class:DtDynamicTreeComponent
Gets or createsIMapper
instance.- Overrides:
createTreeMapper
in classNavigatorTreeComponent
- Returns:
- the newly created mapper, cannot be
null
-
-