Class ProMAction
java.lang.Object
org.processmining.contexts.uitopia.model.ProMAction
- All Implemented Interfaces:
Cloneable
,Comparable<ProMAction>
,org.deckfour.uitopia.api.model.Action
public class ProMAction
extends Object
implements org.deckfour.uitopia.api.model.Action, Comparable<ProMAction>
-
Constructor Summary
ConstructorDescriptionProMAction
(ProMResourceManager resourceManager, PluginManager pluginManager, PluginDescriptor plugin, int methodIndex) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(ProMAction action) boolean
org.deckfour.uitopia.api.model.Author
<R extends org.deckfour.uitopia.api.model.Resource>
List<PluginParameterBinding>getBindings
(List<Collection<R>> parameterValues, boolean executable) String[]
getHelp()
getIcon()
List<org.deckfour.uitopia.api.model.Parameter>
getInput()
String[]
int
int
getName()
List<org.deckfour.uitopia.api.model.Parameter>
org.deckfour.uitopia.api.model.ActionStatus
getStatus
(List<Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues) org.deckfour.uitopia.api.model.ActionType
getType()
getURL()
boolean
int
hashCode()
boolean
isOfCategory
(org.deckfour.uitopia.api.model.Category category) toString()
-
Constructor Details
-
ProMAction
public ProMAction(ProMResourceManager resourceManager, PluginManager pluginManager, PluginDescriptor plugin, int methodIndex)
-
-
Method Details
-
handlesCancel
public boolean handlesCancel() -
getInput
- Specified by:
getInput
in interfaceorg.deckfour.uitopia.api.model.Action
-
getName
- Specified by:
getName
in interfaceorg.deckfour.uitopia.api.model.Action
-
getPackage
- Specified by:
getPackage
in interfaceorg.deckfour.uitopia.api.model.Action
-
getOutput
- Specified by:
getOutput
in interfaceorg.deckfour.uitopia.api.model.Action
-
getBindings
public <R extends org.deckfour.uitopia.api.model.Resource> List<PluginParameterBinding> getBindings(List<Collection<R>> parameterValues, boolean executable) -
getStatus
public org.deckfour.uitopia.api.model.ActionStatus getStatus(List<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
-
getMethodIndex
public int getMethodIndex() -
compareTo
- Specified by:
compareTo
in interfaceComparable<ProMAction>
-
getMostSignificantResultIndex
public int getMostSignificantResultIndex() -
equals
-
hashCode
public int hashCode() -
toString
-
getAuthor
public org.deckfour.uitopia.api.model.Author getAuthor()- Specified by:
getAuthor
in interfaceorg.deckfour.uitopia.api.model.Action
-
getHelp
- Specified by:
getHelp
in interfaceorg.deckfour.uitopia.api.model.Action
-
getCategories
- Specified by:
getCategories
in interfaceorg.deckfour.uitopia.api.model.Action
-
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
- Specified by:
getIcon
in interfaceorg.deckfour.uitopia.api.model.Action
-
getURL
- Specified by:
getURL
in interfaceorg.deckfour.uitopia.api.model.Action
-