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 intcompareTo(ProMAction action)booleanequals(java.lang.Object o)org.deckfour.uitopia.api.model.AuthorgetAuthor()<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.StringgetHelp()javax.swing.ImageIcongetIcon()java.util.List<org.deckfour.uitopia.api.model.Parameter>getInput()java.lang.String[]getKeywords()intgetMethodIndex()intgetMostSignificantResultIndex()java.lang.StringgetName()java.util.List<org.deckfour.uitopia.api.model.Parameter>getOutput()java.lang.StringgetPackage()org.processmining.framework.plugin.PluginDescriptorgetPlugin()org.deckfour.uitopia.api.model.ActionStatusgetStatus(java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues)org.deckfour.uitopia.api.model.ActionTypegetType()java.net.URLgetURL()booleanhandlesCancel()inthashCode()booleanisOfCategory(org.deckfour.uitopia.api.model.Category category)java.lang.StringtoString()
-
-
-
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:
getInputin interfaceorg.deckfour.uitopia.api.model.Action
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.deckfour.uitopia.api.model.Action
-
getPackage
public java.lang.String getPackage()
- Specified by:
getPackagein interfaceorg.deckfour.uitopia.api.model.Action
-
getOutput
public java.util.List<org.deckfour.uitopia.api.model.Parameter> getOutput()
- Specified by:
getOutputin 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:
getStatusin interfaceorg.deckfour.uitopia.api.model.Action
-
getType
public org.deckfour.uitopia.api.model.ActionType getType()
- Specified by:
getTypein 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:
compareToin interfacejava.lang.Comparable<ProMAction>
-
getMostSignificantResultIndex
public int getMostSignificantResultIndex()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getAuthor
public org.deckfour.uitopia.api.model.Author getAuthor()
- Specified by:
getAuthorin interfaceorg.deckfour.uitopia.api.model.Action
-
getHelp
public java.lang.String getHelp()
- Specified by:
getHelpin interfaceorg.deckfour.uitopia.api.model.Action
-
getCategories
public java.lang.String[] getCategories()
- Specified by:
getCategoriesin interfaceorg.deckfour.uitopia.api.model.Action
-
getKeywords
public java.lang.String[] getKeywords()
- Specified by:
getKeywordsin interfaceorg.deckfour.uitopia.api.model.Action
-
isOfCategory
public boolean isOfCategory(org.deckfour.uitopia.api.model.Category category)
- Specified by:
isOfCategoryin interfaceorg.deckfour.uitopia.api.model.Action
-
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIconin interfaceorg.deckfour.uitopia.api.model.Action
-
getURL
public java.net.URL getURL()
- Specified by:
getURLin interfaceorg.deckfour.uitopia.api.model.Action
-
-