Interface RuleModellerActionPlugin


  • public interface RuleModellerActionPlugin
    • Method Detail

      • accept

        boolean accept​(org.drools.workbench.models.datamodel.rule.IAction iAction)
        Check whether this plugin supports the action
      • createIAction

        org.drools.workbench.models.datamodel.rule.IAction createIAction​(RuleModeller ruleModeller)
        Create empty IAction this plugin supports
      • getId

        String getId()
        Unique identifier of this plugin
      • getActionAddDescription

        String getActionAddDescription()
        Get the text that gets displayed in RHS action selector
      • createWidget

        RuleModellerWidget createWidget​(RuleModeller ruleModeller,
                                        com.google.gwt.event.shared.EventBus eventBus,
                                        org.drools.workbench.models.datamodel.rule.IAction iAction,
                                        Boolean readOnly)
        Create a Widget wrapping corresponding IAction
      • addPluginToActionList

        void addPluginToActionList​(RuleModeller ruleModeller,
                                   org.uberfire.mvp.Command addCommand)
        Add plugin to action list asynchronously