Class AbstractFindEventHandlersHandler

java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
com._1c.g5.v8.dt.eventhandlers.ui.handlers.AbstractEventHandlersHandler
com._1c.g5.v8.dt.eventhandlers.ui.handlers.AbstractFindEventHandlersHandler
All Implemented Interfaces:
org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2
Direct Known Subclasses:
FindAllEventHandlersHandler, FindManagerModuleEventHandlersHandler, FindObjectModuleEventHandlersHandler, FindRecordSetEventHandlersHandler

public abstract class AbstractFindEventHandlersHandler extends AbstractEventHandlersHandler
Base class for "Find Event Handlers" handlers. Opens "All Events Handlers" editor and sets filter.
  • Constructor Details

    • AbstractFindEventHandlersHandler

      public AbstractFindEventHandlersHandler()
  • Method Details

    • execute

      public Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException
      Throws:
      org.eclipse.core.commands.ExecutionException
    • getParentTypeSet

      protected TypeSet getParentTypeSet(MdObject context, TypeItem typeItem)
      Returns type set contatining given type item. Example: for CatalogObjects.Catalog1 typeItem returns CatalogObjects typeSet
      Parameters:
      context - - context object. Cannot be null.
      typeItem - - type item to get parent type set. Cannot be null.
      Returns:
      parent type set. Can return null.
    • getMdObjectProducedType

      protected abstract Collection<TypeItem> getMdObjectProducedType(MdObject mdObject)
      Returns given md object produced types.
      Parameters:
      mdObject - - object to get produced types. Can't be null.
      Returns:
      given md object produced types. Can't return null.