Class PopupController.ClPopups
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.chain.DataChainLinkAbstract<C>
-
- org.processmining.plugins.inductiveVisualMiner.chain.DataChainLinkComputationAbstract<InductiveVisualMinerConfiguration>
-
- org.processmining.plugins.inductiveVisualMiner.popup.PopupController.ClPopups
-
- All Implemented Interfaces:
DataChainLink<InductiveVisualMinerConfiguration>,DataChainLinkComputation<InductiveVisualMinerConfiguration>
- Enclosing class:
- PopupController
public static class PopupController.ClPopups extends DataChainLinkComputationAbstract<InductiveVisualMinerConfiguration>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IvMObject<?>[]createInputObjects()IvMObject<?>[]createOutputObjects()IvMObjectValuesexecute(InductiveVisualMinerConfiguration configuration, IvMObjectValues inputs, IvMCanceller canceller)Performs the computation, given the input.java.lang.StringgetName()IvMObject<?>[]getOptionalObjects()If any of the trigger objects becomes available, the computation is executed (provided all input objects are available as well).java.lang.StringgetStatusBusyMessage()-
Methods inherited from class org.processmining.plugins.inductiveVisualMiner.chain.DataChainLinkComputationAbstract
getOutputObjects
-
Methods inherited from class org.processmining.plugins.inductiveVisualMiner.chain.DataChainLinkAbstract
createNonTriggerObjects, createOptionalObjects, equals, getNonTriggerObjects, getRequiredObjects, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.processmining.plugins.inductiveVisualMiner.chain.DataChainLink
getNonTriggerObjects, getRequiredObjects
-
-
-
-
Constructor Detail
-
ClPopups
public ClPopups(java.util.Set<IvMObject<?>> triggers)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- the name of the chain link for debug purposes
-
getStatusBusyMessage
public java.lang.String getStatusBusyMessage()
- Returns:
- The text that is to be shown when this chainlink is executing, with two postfix dots.
-
getOptionalObjects
public IvMObject<?>[] getOptionalObjects()
Description copied from interface:DataChainLinkIf any of the trigger objects becomes available, the computation is executed (provided all input objects are available as well). Thus, not all trigger objects are guaranteed to be available on execution.- Specified by:
getOptionalObjectsin interfaceDataChainLink<InductiveVisualMinerConfiguration>- Overrides:
getOptionalObjectsin classDataChainLinkAbstract<InductiveVisualMinerConfiguration>- Returns:
-
createInputObjects
public IvMObject<?>[] createInputObjects()
- Specified by:
createInputObjectsin classDataChainLinkAbstract<InductiveVisualMinerConfiguration>
-
createOutputObjects
public IvMObject<?>[] createOutputObjects()
- Specified by:
createOutputObjectsin classDataChainLinkComputationAbstract<InductiveVisualMinerConfiguration>
-
execute
public IvMObjectValues execute(InductiveVisualMinerConfiguration configuration, IvMObjectValues inputs, IvMCanceller canceller) throws java.lang.Exception
Description copied from interface:DataChainLinkComputationPerforms the computation, given the input. Side-effects not allowed; should be thread-safe.- Returns:
- Throws:
java.lang.Exception
-
-