Class FilterCriterionContentEditHandler

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

    public class FilterCriterionContentEditHandler
    extends com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<FilterCriterion>
    The FilterCriterion.content edit handler.
    • Constructor Detail

      • FilterCriterionContentEditHandler

        public FilterCriterionContentEditHandler()
    • Method Detail

      • createNavigatorTreeDialogModel

        protected NavigatorTreeDialogModel createNavigatorTreeDialogModel​(FilterCriterion model)
        Description copied from class: com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler
        Created NavigatorTreeDialogModel instance for given model.
        Specified by:
        createNavigatorTreeDialogModel in class com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<FilterCriterion>
        Parameters:
        model - the model object, cannot be null
        Returns:
        the navigator tree dialog model, cannot be null
      • processOkResult

        protected void processOkResult​(FilterCriterion 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 class com._1c.g5.v8.dt.internal.md.ui.editors.pages.AbstractOpenTreeDialogHandler<FilterCriterion>
        Parameters:
        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