Class ExchangePlanContentEditHandler
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.core.commands.AbstractHandler
-
- com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<ExchangePlan>
-
- com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplan.ExchangePlanContentEditHandler
-
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler
,org.eclipse.core.commands.IHandler2
public class ExchangePlanContentEditHandler extends com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<ExchangePlan>
The Subsystem.content edit handler.
-
-
Constructor Summary
Constructors Constructor Description ExchangePlanContentEditHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected INavigatorTreeDialogParameterization
createDialogParameterization()
Creates dialog parameterization.protected NavigatorTreeDialogModel
createNavigatorTreeDialogModel(ExchangePlan model)
CreatedNavigatorTreeDialogModel
instance for given model.protected void
processOkResult(ExchangePlan model, IBmEditingContext editingContext, List<Object> selected)
Processes user's choice: saves the chosen items whenever they are needed.-
Methods inherited from class com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler
execute, getNavigatorTreeDialogModelFactory
-
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
-
-
-
-
Method Detail
-
createDialogParameterization
protected INavigatorTreeDialogParameterization createDialogParameterization()
Description copied from class:com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler
Creates dialog parameterization.- Overrides:
createDialogParameterization
in classcom._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<ExchangePlan>
- Returns:
- the dialog parameterization, never
null
-
createNavigatorTreeDialogModel
protected NavigatorTreeDialogModel createNavigatorTreeDialogModel(ExchangePlan model)
Description copied from class:com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler
CreatedNavigatorTreeDialogModel
instance for given model.- Specified by:
createNavigatorTreeDialogModel
in classcom._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<ExchangePlan>
- Parameters:
model
- the model object, cannot benull
- Returns:
- the navigator tree dialog model, cannot be
null
-
processOkResult
protected void processOkResult(ExchangePlan model, IBmEditingContext editingContext, List<Object> selected)
Description copied from class:com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler
Processes user's choice: saves the chosen items whenever they are needed.- Specified by:
processOkResult
in classcom._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<ExchangePlan>
- Parameters:
model
- the currently edited object, cannot benull
editingContext
- the editing context, cannot benull
selected
- list of objects that user chose in the dialog, cannot benull
-
-