Interface RuleModellerActionPlugin
-
public interface RuleModellerActionPlugin
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaccept(org.drools.workbench.models.datamodel.rule.IAction iAction)Check whether this plugin supports the actionvoidaddPluginToActionList(RuleModeller ruleModeller, org.uberfire.mvp.Command addCommand)Add plugin to action list asynchronouslyorg.drools.workbench.models.datamodel.rule.IActioncreateIAction(RuleModeller ruleModeller)Create empty IAction this plugin supportsRuleModellerWidgetcreateWidget(RuleModeller ruleModeller, com.google.gwt.event.shared.EventBus eventBus, org.drools.workbench.models.datamodel.rule.IAction iAction, Boolean readOnly)Create a Widget wrapping corresponding IActionStringgetActionAddDescription()Get the text that gets displayed in RHS action selectorStringgetId()Unique identifier of this plugin
-
-
-
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
-
-