Class ExchangePlanContentSwtTreeView
- java.lang.Object
-
- com._1c.g5.aef2.views.View<SwtRenderingParameters,VM,NC>
-
- com._1c.g5.aef2.swt.views.SwtView<VM,NC>
-
- com._1c.g5.aef2.standard.swt.views.SwtStandardView<TreeViewModel,org.eclipse.swt.widgets.Composite>
-
- com._1c.g5.v8.dt.ui.aef.swt.views.DtTreeView
-
- com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplan.ExchangePlanContentSwtTreeView
-
- All Implemented Interfaces:
IView<SwtRenderingParameters,TreeViewModel,org.eclipse.swt.widgets.Composite>
public class ExchangePlanContentSwtTreeView extends DtTreeView
SWT tree view for the exchange plan content.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExchangePlanContentSwtTreeView.LwtWrapped
LWT tree view for the exchange plan content.
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.ui.aef.swt.views.DtTreeView
TREE_VIEWER_KEY
-
-
Constructor Summary
Constructors Constructor Description ExchangePlanContentSwtTreeView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TreeViewer
creareTreeViewer(org.eclipse.swt.widgets.Composite composite)
Creates a tree viewer.protected void
createColumns(TreeViewModel viewModel, TreeViewer treeViewer, CellLabelProvider labelProvider)
Create columns for the tree.protected DtTreeViewProvider
createTreeViewProvider(TreeViewer treeViewer)
Creates a tree viewer provider.-
Methods inherited from class com._1c.g5.v8.dt.ui.aef.swt.views.DtTreeView
bind, configureTree, createControl, handleEventChannelEvent, handleFocusEvent
-
Methods inherited from class com._1c.g5.aef2.standard.swt.views.SwtStandardView
createNativeControl, setEnabledApperance
-
Methods inherited from class com._1c.g5.aef2.swt.views.SwtView
computeNativeStyle, getContentControl, isControlDisposed, setContentControl, uiAsyncExec, uiSyncExec
-
Methods inherited from class com._1c.g5.aef2.views.View
bindListener, bindNativeControl, bindValue, bindValue, bindViewModel, getNativeControl, getParameters, getViewModel, initialize, manageObservable, queueAndWaitEvent, queueEvent, registerEventChannelListener, unbind, unbindNativeControl, unbindViewModel, unmanageObservable, unregisterEventChannelListener
-
-
-
-
Method Detail
-
creareTreeViewer
protected TreeViewer creareTreeViewer(org.eclipse.swt.widgets.Composite composite)
Description copied from class:DtTreeView
Creates a tree viewer.- Overrides:
creareTreeViewer
in classDtTreeView
- Parameters:
composite
- the parent composite, cannot benull
- Returns:
- the tree viewer, never
null
-
createTreeViewProvider
protected DtTreeViewProvider createTreeViewProvider(TreeViewer treeViewer)
Description copied from class:DtTreeView
Creates a tree viewer provider.- Overrides:
createTreeViewProvider
in classDtTreeView
- Parameters:
treeViewer
- the tree viewer to create provider for, cannot benull
- Returns:
- the tree viewer provider, never
null
-
createColumns
protected void createColumns(TreeViewModel viewModel, TreeViewer treeViewer, CellLabelProvider labelProvider)
Description copied from class:DtTreeView
Create columns for the tree. Default implementation creates single column with configured label provider.- Overrides:
createColumns
in classDtTreeView
- Parameters:
viewModel
- the view model, cannot benull
treeViewer
- the tree viewer, cannot benull
-
-