public class ProMAction extends java.lang.Object implements org.deckfour.uitopia.api.model.Action, java.lang.Comparable<ProMAction>
| Constructor and Description |
|---|
ProMAction(ProMResourceManager resourceManager,
org.processmining.framework.plugin.PluginManager pluginManager,
org.processmining.framework.plugin.PluginDescriptor plugin,
int methodIndex) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ProMAction action) |
boolean |
equals(java.lang.Object o) |
org.deckfour.uitopia.api.model.Author |
getAuthor() |
<R extends org.deckfour.uitopia.api.model.Resource> |
getBindings(java.util.List<java.util.Collection<R>> parameterValues,
boolean executable) |
java.lang.String[] |
getCategories() |
java.lang.String |
getHelp() |
java.util.List<org.deckfour.uitopia.api.model.Parameter> |
getInput() |
java.lang.String[] |
getKeywords() |
int |
getMethodIndex() |
int |
getMostSignificantResultIndex() |
java.lang.String |
getName() |
java.util.List<org.deckfour.uitopia.api.model.Parameter> |
getOutput() |
java.lang.String |
getPackage() |
org.processmining.framework.plugin.PluginDescriptor |
getPlugin() |
org.deckfour.uitopia.api.model.ActionStatus |
getStatus(java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues) |
org.deckfour.uitopia.api.model.ActionType |
getType() |
boolean |
handlesCancel() |
int |
hashCode() |
boolean |
isOfCategory(org.deckfour.uitopia.api.model.Category category) |
java.lang.String |
toString() |
public ProMAction(ProMResourceManager resourceManager, org.processmining.framework.plugin.PluginManager pluginManager, org.processmining.framework.plugin.PluginDescriptor plugin, int methodIndex)
public boolean handlesCancel()
public java.util.List<org.deckfour.uitopia.api.model.Parameter> getInput()
getInput in interface org.deckfour.uitopia.api.model.Actionpublic java.lang.String getName()
getName in interface org.deckfour.uitopia.api.model.Actionpublic java.lang.String getPackage()
getPackage in interface org.deckfour.uitopia.api.model.Actionpublic java.util.List<org.deckfour.uitopia.api.model.Parameter> getOutput()
getOutput in interface org.deckfour.uitopia.api.model.Actionpublic <R extends org.deckfour.uitopia.api.model.Resource> java.util.List<org.processmining.framework.plugin.PluginParameterBinding> getBindings(java.util.List<java.util.Collection<R>> parameterValues,
boolean executable)
public org.deckfour.uitopia.api.model.ActionStatus getStatus(java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues)
getStatus in interface org.deckfour.uitopia.api.model.Actionpublic org.deckfour.uitopia.api.model.ActionType getType()
getType in interface org.deckfour.uitopia.api.model.Actionpublic org.processmining.framework.plugin.PluginDescriptor getPlugin()
public int getMethodIndex()
public int compareTo(ProMAction action)
compareTo in interface java.lang.Comparable<ProMAction>public int getMostSignificantResultIndex()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic org.deckfour.uitopia.api.model.Author getAuthor()
getAuthor in interface org.deckfour.uitopia.api.model.Actionpublic java.lang.String getHelp()
getHelp in interface org.deckfour.uitopia.api.model.Actionpublic java.lang.String[] getCategories()
getCategories in interface org.deckfour.uitopia.api.model.Actionpublic java.lang.String[] getKeywords()
getKeywords in interface org.deckfour.uitopia.api.model.Actionpublic boolean isOfCategory(org.deckfour.uitopia.api.model.Category category)
isOfCategory in interface org.deckfour.uitopia.api.model.Action