Class ProMAction
- java.lang.Object
-
- org.processmining.contexts.uitopia.model.ProMAction
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.lang.Comparable<ProMAction>
,org.deckfour.uitopia.api.model.Action
public class ProMAction extends java.lang.Object implements org.deckfour.uitopia.api.model.Action, java.lang.Comparable<ProMAction>
-
-
Constructor Summary
Constructors Constructor Description ProMAction(ProMResourceManager resourceManager, org.processmining.framework.plugin.PluginManager pluginManager, org.processmining.framework.plugin.PluginDescriptor plugin, int methodIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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>
java.util.List<org.processmining.framework.plugin.PluginParameterBinding>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()
-
-
-
Constructor Detail
-
ProMAction
public ProMAction(ProMResourceManager resourceManager, org.processmining.framework.plugin.PluginManager pluginManager, org.processmining.framework.plugin.PluginDescriptor plugin, int methodIndex)
-
-
Method Detail
-
handlesCancel
public boolean handlesCancel()
-
getInput
public java.util.List<org.deckfour.uitopia.api.model.Parameter> getInput()
- Specified by:
getInput
in interfaceorg.deckfour.uitopia.api.model.Action
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.deckfour.uitopia.api.model.Action
-
getPackage
public java.lang.String getPackage()
- Specified by:
getPackage
in interfaceorg.deckfour.uitopia.api.model.Action
-
getOutput
public java.util.List<org.deckfour.uitopia.api.model.Parameter> getOutput()
- Specified by:
getOutput
in interfaceorg.deckfour.uitopia.api.model.Action
-
getBindings
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)
-
getStatus
public org.deckfour.uitopia.api.model.ActionStatus getStatus(java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues)
- Specified by:
getStatus
in interfaceorg.deckfour.uitopia.api.model.Action
-
getType
public org.deckfour.uitopia.api.model.ActionType getType()
- Specified by:
getType
in interfaceorg.deckfour.uitopia.api.model.Action
-
getPlugin
public org.processmining.framework.plugin.PluginDescriptor getPlugin()
-
getMethodIndex
public int getMethodIndex()
-
compareTo
public int compareTo(ProMAction action)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ProMAction>
-
getMostSignificantResultIndex
public int getMostSignificantResultIndex()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getAuthor
public org.deckfour.uitopia.api.model.Author getAuthor()
- Specified by:
getAuthor
in interfaceorg.deckfour.uitopia.api.model.Action
-
getHelp
public java.lang.String getHelp()
- Specified by:
getHelp
in interfaceorg.deckfour.uitopia.api.model.Action
-
getCategories
public java.lang.String[] getCategories()
- Specified by:
getCategories
in interfaceorg.deckfour.uitopia.api.model.Action
-
getKeywords
public java.lang.String[] getKeywords()
- Specified by:
getKeywords
in interfaceorg.deckfour.uitopia.api.model.Action
-
isOfCategory
public boolean isOfCategory(org.deckfour.uitopia.api.model.Category category)
- Specified by:
isOfCategory
in interfaceorg.deckfour.uitopia.api.model.Action
-
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in interfaceorg.deckfour.uitopia.api.model.Action
-
getURL
public java.net.URL getURL()
- Specified by:
getURL
in interfaceorg.deckfour.uitopia.api.model.Action
-
-