Class ExchangePlanContentEditHandler

  • All Implemented Interfaces:
    org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2

    public class ExchangePlanContentEditHandler
    The Subsystem.content edit handler.
    • Constructor Detail

      • ExchangePlanContentEditHandler

        public ExchangePlanContentEditHandler()
    • Method Detail

      • createDialogParameterization

        protected INavigatorTreeDialogParameterization createDialogParameterization()
        Description copied from class:
        Creates dialog parameterization.
        createDialogParameterization in class<ExchangePlan>
        the dialog parameterization, never null
      • createNavigatorTreeDialogModel

        protected NavigatorTreeDialogModel createNavigatorTreeDialogModel​(ExchangePlan model)
        Description copied from class:
        Created NavigatorTreeDialogModel instance for given model.
        Specified by:
        createNavigatorTreeDialogModel in class<ExchangePlan>
        model - the model object, cannot be null
        the navigator tree dialog model, cannot be null
      • processOkResult

        protected void processOkResult​(ExchangePlan model,
                                       IBmEditingContext editingContext,
                                       List<Object> selected)
        Description copied from class:
        Processes user's choice: saves the chosen items whenever they are needed.
        Specified by:
        processOkResult in class<ExchangePlan>
        model - the currently edited object, cannot be null
        editingContext - the editing context, cannot be null
        selected - list of objects that user chose in the dialog, cannot be null