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() |
javax.swing.ImageIcon |
getIcon() |
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() |
java.net.URL |
getURL() |
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.Action
public java.lang.String getName()
getName
in interface org.deckfour.uitopia.api.model.Action
public java.lang.String getPackage()
getPackage
in interface org.deckfour.uitopia.api.model.Action
public java.util.List<org.deckfour.uitopia.api.model.Parameter> getOutput()
getOutput
in interface org.deckfour.uitopia.api.model.Action
public <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.Action
public org.deckfour.uitopia.api.model.ActionType getType()
getType
in interface org.deckfour.uitopia.api.model.Action
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public org.deckfour.uitopia.api.model.Author getAuthor()
getAuthor
in interface org.deckfour.uitopia.api.model.Action
public java.lang.String getHelp()
getHelp
in interface org.deckfour.uitopia.api.model.Action
public java.lang.String[] getCategories()
getCategories
in interface org.deckfour.uitopia.api.model.Action
public java.lang.String[] getKeywords()
getKeywords
in interface org.deckfour.uitopia.api.model.Action
public boolean isOfCategory(org.deckfour.uitopia.api.model.Category category)
isOfCategory
in interface org.deckfour.uitopia.api.model.Action
public javax.swing.ImageIcon getIcon()
getIcon
in interface org.deckfour.uitopia.api.model.Action
public java.net.URL getURL()
getURL
in interface org.deckfour.uitopia.api.model.Action