Class NavigatorTreeDialogComponent
- 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.ContainerComponent<M,P>
-
- com._1c.g5.aef2.standard.components.DialogComponent<M,P>
-
- com._1c.g5.v8.dt.ui.aef.component.DialogWithToolbarComponent<NavigatorTreeDialogModel,INavigatorTreeDialogParameterization>
-
- com._1c.g5.v8.dt.md.ui.aef.components.NavigatorTreeDialogComponent
-
- All Implemented Interfaces:
IComponent<NavigatorTreeDialogModel>
,IEventChannel
public class NavigatorTreeDialogComponent extends DialogWithToolbarComponent<NavigatorTreeDialogModel,INavigatorTreeDialogParameterization>
Navigator tree dialog component.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
-
Constructor Summary
Constructors Constructor Description NavigatorTreeDialogComponent(INavigatorTreeDialogParameterization dialogParametrization)
Creates a new dialog component.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createComponents()
Creates the child components of this component.protected IContainerViewModel
createContainerViewModel()
Creates the view model of the container.protected Collection<ToolBarItemViewModel>
createToolBarItems()
Creates toolbar items.-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.component.DialogWithToolbarComponent
createToolBarComponentLayoutData, createToolBarItem, disposeViewModels, refreshToolBarItems, registerToolBarItemHandler, registerToolBarItemRefresher
-
Methods inherited from class com._1c.g5.aef2.standard.components.DialogComponent
addListener, getViewModel, setChildActive
-
Methods inherited from class com._1c.g5.aef2.standard.components.ContainerComponent
addComponent, button, button, checkBox, checkBox, combo, createViewModels, disposeChildren, field, field, getContainerViewModel, isEditable, label, label, refreshChildren, separator, spinner, text, updateViewModels
-
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, handleExternalValidationEvent, isEnabled, isPassive, setEnabled, setFocus, setLayoutData, updateViewModelStatus
-
Methods inherited from class com._1c.g5.aef2.components.Component
addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, attachToModel, beginExternalUpdate, checkComponents, checkViewModels, commit, detachFromModel, dispose, 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
-
NavigatorTreeDialogComponent
public NavigatorTreeDialogComponent(INavigatorTreeDialogParameterization dialogParametrization)
Creates a new dialog component.- Parameters:
dialogParametrization
- the dialog parametrization, cannot benull
-
-
Method Detail
-
createContainerViewModel
protected IContainerViewModel createContainerViewModel()
Description copied from class:ContainerComponent
Creates the view model of the container.- Overrides:
createContainerViewModel
in classDialogComponent<NavigatorTreeDialogModel,INavigatorTreeDialogParameterization>
- Returns:
- the newly created container view model.
-
createComponents
protected void createComponents()
Description copied from class:Component
Creates the child components of this component. Override it to fill a component with a child components.Method can be called multiple times.
-
createToolBarItems
protected Collection<ToolBarItemViewModel> createToolBarItems()
Description copied from class:DialogWithToolbarComponent
Creates toolbar items.- Specified by:
createToolBarItems
in classDialogWithToolbarComponent<NavigatorTreeDialogModel,INavigatorTreeDialogParameterization>
- Returns:
- the collection toolbar items, cannot be
null
-
-