Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

AcceptingPetriNetStreamHeuristicsMinerPlugin - Class in org.processmining.streamheuristicsminer.plugins
 
AcceptingPetriNetStreamHeuristicsMinerPlugin() - Constructor for class org.processmining.streamheuristicsminer.plugins.AcceptingPetriNetStreamHeuristicsMinerPlugin
 
activities - Variable in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
activities - Variable in class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
addActivityObservation(String, Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DActivities
 
addAndJoin(CNet, CNetNode, CNetNode...) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
addAndSplit(CNet, CNetNode, CNetNode...) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
addArtificialStartEnd(PluginContext, Petrinet, String, String) - Static method in class org.processmining.stream.utils.Utils
 
addCaseObservation(String, String, Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DCases
 
addConfiguration(Configuration) - Method in class org.processmining.stream.config.interfaces.MinerConfiguration
This method adds a new configuration to the current miner configuration
addConnection(CNet, CNetNode, CNetNode) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
addFitnessObservation(double) - Method in class org.processmining.streamer.gui.FitnessPrecisionVisualizer
Adds an observation to the fitness time series.
addFitnessPrecisionObservation(double, double) - Method in class org.processmining.streamer.gui.FitnessPrecisionVisualizer
Adds an observation to the precision and to the fitness time series.
addLogStartEnd(String, String) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
Adds a single new log start/end
addObservation(String, String) - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetCases
 
addObservation(String, String) - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetRelations
 
addObservation(V) - Method in class org.processmining.stream.algorithms.budgetlossycounting.LossyCountingBudget
 
addObservation(String) - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
addObservation(String, String) - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
addObservation(String, String) - Method in class org.processmining.stream.algorithms.spacesaving.DRelations
 
addObservation(T) - Method in class org.processmining.stream.algorithms.spacesaving.SpaceSaving
 
addObservation(T) - Method in interface org.processmining.stream.algorithms.spacesaving.SpaceSavingInterface
 
addPlayed(XTrace) - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to inform the widget that a particular trace has already been streamed (so the widget can represent it differently)
addPrecisionObservation(double) - Method in class org.processmining.streamer.gui.FitnessPrecisionVisualizer
Adds an observation to the precision time series.
addRelationObservation(String, String, Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DRelations
 
AFFILIATION - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 
AlgorithmSelection - Class in org.processmining.stream.plugins.gui.wizards
Class for the selection of an algorithm
AlgorithmSelection(PluginContext) - Constructor for class org.processmining.stream.plugins.gui.wizards.AlgorithmSelection
 
analyzeEvent(XTrace, boolean, boolean) - Method in class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
analyzeEvent(XTrace, boolean, boolean) - Method in class org.processmining.stream.algorithms.LossyCountingHM
 
analyzeEvent(XTrace, boolean, boolean) - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is responsible of the actual analysis of the provided trace (containing only one event)
analyzeEvent(XTrace, boolean, boolean) - Method in class org.processmining.stream.algorithms.SlidingWindowHM
 
analyzeEvent(XTrace, boolean, boolean) - Method in class org.processmining.stream.algorithms.SpaceSavingHM
 
apply(UIPluginContext, XSEventStream) - Method in class org.processmining.streamheuristicsminer.plugins.AcceptingPetriNetStreamHeuristicsMinerPlugin
 
apply(PluginContext, XLog, DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin
 
apply(UIPluginContext, XLog) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin
 
apply(XLog, DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin
 
ARTIFICIAL_END_NAME - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 
ARTIFICIAL_START_NAME - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 
AUTHOR - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 

B

BasicPluginConfiguration - Class in org.processmining.stream.utils
This class contains the basic configurations of the plugins
BasicPluginConfiguration() - Constructor for class org.processmining.stream.utils.BasicPluginConfiguration
 
BroadcastService - Class in org.processmining.streamer.utils
This class is a broadcasting service.
BroadcastService(int) - Constructor for class org.processmining.streamer.utils.BroadcastService
Basic broadcast service constructor
budget - Variable in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
budget - Variable in class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
BudgetConfiguration - Class in org.processmining.stream.config.fragments
This configuration contains a general budget requirement
BudgetConfiguration() - Constructor for class org.processmining.stream.config.fragments.BudgetConfiguration
 
BudgetLossyCountingHM - Class in org.processmining.stream.algorithms
A Budget Lossy Counting version of the Heuristics Miner
BudgetLossyCountingHM() - Constructor for class org.processmining.stream.algorithms.BudgetLossyCountingHM
Default constructor
BudgetLossyCountingHM(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
BudgetLossyCountingMinerConfiguration - Class in org.processmining.stream.config.algorithms
This class defines the required configurations for the Lossy Counting with Budget mining algorithm
BudgetLossyCountingMinerConfiguration() - Constructor for class org.processmining.stream.config.algorithms.BudgetLossyCountingMinerConfiguration
Class constructor
buffer - Variable in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
buffer - Variable in class org.processmining.streamer.gui.StreamRepresentation
 

C

cacheCleanup() - Method in class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
cacheCleanup() - Method in class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
This method cleans up the cache
cacheCleanup() - Method in class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
This method cleans up the cache
cacheCleanup() - Method in class org.processmining.stream.algorithms.LossyCountingHM
 
cacheCleanup() - Method in class org.processmining.stream.algorithms.SlidingWindowHM
 
cacheCleanup() - Method in class org.processmining.stream.algorithms.SpaceSavingHM
 
calculateStatistics() - Method in class org.processmining.streamer.plugins.LogStream
This method should be called in order to populate the minimum/maximum time between two activities and for calculating the total duration time of the log.
cancel() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
canProceedToNext() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
cases - Variable in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
cases - Variable in class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
ClassIsNotOnlineAlgorithmException - Exception in org.processmining.stream.exceptions
This class identifies an error caused by a class which is not an online algorithm
ClassIsNotOnlineAlgorithmException(String) - Constructor for exception org.processmining.stream.exceptions.ClassIsNotOnlineAlgorithmException
Constructs a new exception with the specified detail message
cleanup(Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DActivities
 
cleanup(Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DCases
 
cleanup(Integer) - Method in class org.processmining.stream.algorithms.lossycounting.DRelations
 
cleanup() - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
cleanup() - Method in class org.processmining.stream.algorithms.spacesaving.SpaceSaving
 
cleanup() - Method in interface org.processmining.stream.algorithms.spacesaving.SpaceSavingInterface
 
CLIDummyProgress - Class in org.processmining.stream.plugins.context
 
CLIDummyProgress() - Constructor for class org.processmining.stream.plugins.context.CLIDummyProgress
 
CLIOnlineFileMinerPlugin - Class in org.processmining.stream.plugins.cli
This class contains a CLI miner container for streams on file
CLIOnlineFileMinerPlugin() - Constructor for class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
CLIStreamContext - Class in org.processmining.stream.plugins.context
 
CLIStreamContext() - Constructor for class org.processmining.stream.plugins.context.CLIStreamContext
 
CLIStreamPluginContext - Class in org.processmining.stream.plugins.context
 
CLIStreamPluginContext(GlobalContext, String) - Constructor for class org.processmining.stream.plugins.context.CLIStreamPluginContext
 
CLIStreamPluginContext(AbstractPluginContext, String) - Constructor for class org.processmining.stream.plugins.context.CLIStreamPluginContext
 
CLITester - Class in org.processmining.stream.plugins.cli
 
CLITester() - Constructor for class org.processmining.stream.plugins.cli.CLITester
 
close() - Method in class org.processmining.streamer.utils.BroadcastService
Method to close the current broadcasting service and shutdown the thread that listens for new clients.
CNetBasedOnlineMiningAlgorithm - Class in org.processmining.stream.algorithms
Abstract online mining class for algorithms based on CNet.
CNetBasedOnlineMiningAlgorithm() - Constructor for class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
Default constructor
CNetBasedOnlineMiningAlgorithm(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
 
CNetGenerator - Class in org.processmining.stream.algorithms.lossycounting
 
CNetGenerator(HashMap<String, Double>, HashMap<Pair<String, String>, Double>, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.processmining.stream.algorithms.lossycounting.CNetGenerator
 
CNetGenerator - Class in org.processmining.streamheuristicsminer.algorithms
 
CNetGenerator(HashMap<String, Double>, HashMap<Pair<String, String>, Double>, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.processmining.streamheuristicsminer.algorithms.CNetGenerator
 
CNetHelper - Class in org.processmining.stream.utils.helpers
 
CNetHelper() - Constructor for class org.processmining.stream.utils.helpers.CNetHelper
 
computeCurrentResult() - Method in class org.processmining.streamheuristicsminer.algorithms.UncoupledAcceptingPetriNetStreamHeursticsMinerImpl
 
computeFitness() - Method in class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
 
computeFitness() - Method in class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
 
computeFitness() - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is called all the time that (if configured) the fitness has to be computed
computeFitness() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
computePrecision() - Method in class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
 
computePrecision() - Method in class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
 
computePrecision() - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is called all the time that (if configured) the precision has to be computed
computePrecision() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
configuration - Variable in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
 
Configuration - Interface in org.processmining.stream.config.interfaces
This interface is used only for reference purposes.
configurations - Variable in class org.processmining.stream.config.interfaces.MinerConfiguration
 
ConfigurationWizard - Class in org.processmining.stream.config.interfaces
This interface must be implemented by all panels that are used for the configuration of a fragment
ConfigurationWizard() - Constructor for class org.processmining.stream.config.interfaces.ConfigurationWizard
 
constructReader(PluginContext, CommunicationType, UncoupledStreamHeuristicMinerParametersImpl) - Method in class org.processmining.streamheuristicsminer.plugins.AcceptingPetriNetStreamHeuristicsMinerPlugin
 
containsConfiguration(Class<? extends Configuration>) - Method in class org.processmining.stream.config.interfaces.MinerConfiguration
This method checks whether the provided configuration is available or not
convert(PluginContext, CNet) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
converter - Variable in class org.processmining.stream.plugins.OnlineMinerPlugin
 
createStreamConfiguration(UIPluginContext) - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerConfigurator
 
currentBucket - Variable in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 

D

DActivities - Class in org.processmining.stream.algorithms.lossycounting
This data structure is used to manage the activity for the Lossy Counting algorithm.
DActivities() - Constructor for class org.processmining.stream.algorithms.lossycounting.DActivities
 
DActivities - Class in org.processmining.stream.algorithms.spacesaving
 
DActivities(SharedWindow) - Constructor for class org.processmining.stream.algorithms.spacesaving.DActivities
 
darkGray - Static variable in class org.processmining.stream.utils.UIColors
 
DATE_FORMAT_NOW - Static variable in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
This field contains the date format for the logging text.
DBudgetActivities - Class in org.processmining.stream.algorithms.budgetlossycounting
 
DBudgetActivities(SharedDelta) - Constructor for class org.processmining.stream.algorithms.budgetlossycounting.DBudgetActivities
 
DBudgetCases - Class in org.processmining.stream.algorithms.budgetlossycounting
 
DBudgetCases(SharedDelta, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.processmining.stream.algorithms.budgetlossycounting.DBudgetCases
 
DBudgetRelations - Class in org.processmining.stream.algorithms.budgetlossycounting
 
DBudgetRelations(SharedDelta) - Constructor for class org.processmining.stream.algorithms.budgetlossycounting.DBudgetRelations
 
DCases - Class in org.processmining.stream.algorithms.lossycounting
This data structure is used to manage the different cases for the Lossy Counting algorithm.
DCases(HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.processmining.stream.algorithms.lossycounting.DCases
 
DCases - Class in org.processmining.stream.algorithms.spacesaving
 
DCases(SharedWindow, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class org.processmining.stream.algorithms.spacesaving.DCases
 
decorateElement(XAttributable, String, String, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a string value
decorateElement(XAttributable, String, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a string value
decorateElement(XAttributable, String, Double, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a double value
decorateElement(XAttributable, String, Double) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a double value
decorateElement(XAttributable, String, Date, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a date value
decorateElement(XAttributable, String, Date) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a date value
decorateElement(XAttributable, String, Boolean, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a boolean value
decorateElement(XAttributable, String, Boolean) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a boolean value
decorateElement(XAttributable, String, Long, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a long value
decorateElement(XAttributable, String, Long) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with a boolean value
decorateElement(XAttributable, String, Integer, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with an integer value
decorateElement(XAttributable, String, Integer) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method can be used to decorate an XAttributable element (such as XLog, XTrace, and XEvent) with an integer value
DEFAULT_NETWORK_PORT - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 
determineNextDialog() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
DiscoverBaseLineCNetPlugin - Class in org.processmining.streamheuristicsminer.plugins
 
DiscoverBaseLineCNetPlugin() - Constructor for class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin
 
DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl - Class in org.processmining.streamheuristicsminer.plugins
 
DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl - Class in org.processmining.streamheuristicsminer.plugins
 
DiscoverBaseLineCNetPluginParametersImpl() - Constructor for class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
DiscoverBaseLineDialogImpl(UIPluginContext, String, DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl, Dialog<DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl>, XLog) - Constructor for class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
DRelations - Class in org.processmining.stream.algorithms.lossycounting
This data structure is used to manage the dependency relations for the Lossy Counting algorithm.
DRelations() - Constructor for class org.processmining.stream.algorithms.lossycounting.DRelations
 
DRelations - Class in org.processmining.stream.algorithms.spacesaving
 
DRelations(SharedWindow) - Constructor for class org.processmining.stream.algorithms.spacesaving.DRelations
 
DUMMY - Static variable in class org.processmining.stream.utils.helpers.PrecisionHelper
 

E

EMAIL - Static variable in class org.processmining.stream.utils.BasicPluginConfiguration
 

F

FileInputConfiguration - Class in org.processmining.stream.config.fragments
This configuration is required if the stream is saved on a single file (one line per event).
FileInputConfiguration() - Constructor for class org.processmining.stream.config.fragments.FileInputConfiguration
 
FitnessHelper - Class in org.processmining.stream.utils.helpers
Class with only static methods to simplify the computation of the fitness
FitnessHelper() - Constructor for class org.processmining.stream.utils.helpers.FitnessHelper
 
fitnessLog - Variable in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
 
FitnessPrecisionVisualizer - Class in org.processmining.streamer.gui
 
FitnessPrecisionVisualizer(Color) - Constructor for class org.processmining.streamer.gui.FitnessPrecisionVisualizer
 
fromMillisecToStringDuration(long) - Static method in class org.processmining.stream.utils.Utils
This method converts a time duration, expressed in milliseconds, into a human readable version (e.g.
fromWeightToBWColor(Double) - Static method in class org.processmining.stream.utils.GUIUtils
Method to convert a value in the interval [0, 1] into a black and white color, where 0 is white and 1 is black
fromWeightToColor(Color, Double) - Static method in class org.processmining.stream.utils.GUIUtils
Method that convert a give color (as "color-base") into another one that is obtained considering the value as a "weight" (values in [0, 1]).

G

generateModel(Double, Double, Double) - Method in class org.processmining.stream.algorithms.lossycounting.CNetGenerator
 
generateModel(Double, Double, Double) - Method in class org.processmining.streamheuristicsminer.algorithms.CNetGenerator
 
generateNewXLog(String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method generates a new XLog and returns it.
getActivities() - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetActivities
 
getActivities() - Method in class org.processmining.stream.algorithms.lossycounting.DActivities
 
getActivities() - Method in class org.processmining.stream.algorithms.spacesaving.DActivities
 
getActivityName(XEvent) - Static method in class org.processmining.stream.utils.Utils
This method, given an event, returns the name of the activity
getAddress() - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
getAlgorithm() - Method in class org.processmining.stream.plugins.gui.GUIStreamConfiguration
 
getAndThreshold() - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
getAndThreshold() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
getBudget() - Method in class org.processmining.stream.config.fragments.BudgetConfiguration
This method to get the available budget
getCaption() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
getCaseID(XTrace) - Static method in class org.processmining.stream.utils.Utils
This method, given a trace, returns its case id
getConfiguration() - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method to get the current miner configuration
getConfiguration() - Method in class org.processmining.stream.config.fragments.gui.PanelBudgetConfiguration
 
getConfiguration() - Method in class org.processmining.stream.config.fragments.gui.PanelHeuristicsMinerConfiguration
 
getConfiguration() - Method in class org.processmining.stream.config.fragments.gui.PanelLossyCountingConfiguration
 
getConfiguration() - Method in class org.processmining.stream.config.fragments.gui.PanelModelMetricsConfiguration
 
getConfiguration() - Method in class org.processmining.stream.config.fragments.gui.PanelNetworkConfiguration
 
getConfiguration() - Method in class org.processmining.stream.config.interfaces.ConfigurationWizard
This method returns the actual configuration
getConfiguration(Class<? extends Configuration>) - Method in class org.processmining.stream.config.interfaces.MinerConfiguration
This method returns the configuration required
getConfiguration() - Method in class org.processmining.stream.plugins.gui.GUIStreamConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.BudgetConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.FileInputConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.HeuristicsMinerConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.LossyCountingConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getConfigurationDescription() - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
getConfigurationDescription() - Method in interface org.processmining.stream.config.interfaces.Configuration
This method returns a description of the provided configuration.
getConfigurationName() - Method in class org.processmining.stream.config.fragments.BudgetConfiguration
 
getConfigurationName() - Method in class org.processmining.stream.config.fragments.FileInputConfiguration
 
getConfigurationName() - Method in class org.processmining.stream.config.fragments.HeuristicsMinerConfiguration
 
getConfigurationName() - Method in class org.processmining.stream.config.fragments.LossyCountingConfiguration
 
getConfigurationName() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getConfigurationName() - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
getConfigurationName() - Method in interface org.processmining.stream.config.interfaces.Configuration
This method returns the name of the configuration
getContext() - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method can be used to get a local context
getDependencyThreshold() - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
getDependencyThreshold() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
getError() - Method in class org.processmining.stream.config.fragments.LossyCountingConfiguration
This method to get the maximum approximation error
getEventClassifier() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
getFilename() - Method in class org.processmining.stream.config.fragments.FileInputConfiguration
 
getFinalMarking(Petrinet) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method to generate an "artificial" final marking, by checking the places with no outgoing connections
getFirstExecutionTime() - Method in class org.processmining.streamer.plugins.LogStream
This method returns the Date of the first execution
getFitness(PluginContext, Petrinet, XLog) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method that computes the fitness, using the Replayer package.
getFitnessComputationFrequency() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getFreshParameters(PluginContext) - Method in class org.processmining.streamheuristicsminer.plugins.AcceptingPetriNetStreamHeuristicsMinerPlugin
 
getInitialMarking(Petrinet) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method to generate an "artificial" initial marking, by checking the places with no incoming connections
getLastExecutionTime() - Method in class org.processmining.streamer.plugins.LogStream
This method returns the Date of the last execution
getLogModelMapping(XLog, XEventClass, Petrinet) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method to generate a mapping (based on XLogInfoImpl.NAME_CLASSIFIER) between a Petri net and a log
getLogStartEnd() - Method in class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
getLogStartEnd() - Method in class org.processmining.stream.algorithms.CNetBasedOnlineMiningAlgorithm
This method is required in order to obtain the set of pairs of events that are allowed to start and end each trace.
getLogStartEnd() - Method in class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
This method is required in order to obtain the set of pairs of events that are allowed to start and end each trace.
getLogStartEnd() - Method in class org.processmining.stream.algorithms.LossyCountingHM
 
getLogStartEnd() - Method in class org.processmining.stream.algorithms.SlidingWindowHM
 
getLogStartEnd() - Method in class org.processmining.stream.algorithms.SpaceSavingHM
 
getLogStartsEnds() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getMainPluginContext() - Method in class org.processmining.stream.plugins.context.CLIStreamContext
 
getMatcher() - Method in class org.processmining.stream.utils.RegexFormatter
Returns the Matcher from the most test.
getMaximum() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
getMaxTimeBetweenActivities() - Method in class org.processmining.streamer.plugins.LogStream
This method returns the maximum time (as milliseconds) between all couples of activities
getMin() - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
getMin() - Method in class org.processmining.stream.algorithms.spacesaving.SpaceSaving
 
getMin() - Method in interface org.processmining.stream.algorithms.spacesaving.SpaceSavingInterface
 
getMinimum() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
getMinTimeBetweenActivities() - Method in class org.processmining.streamer.plugins.LogStream
This method returns the minimum time (as milliseconds) between all couples of activities
getModelUpdateFrequency() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getName(XAttributable) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method returns the value of the attribute concept:name for the given attributable element
getNet(PluginContext, String, Double) - Static method in class org.processmining.stream.utils.helpers.HNHelper
 
getNewLogName() - Method in class org.processmining.logsmerger.MergerConfiguration
This method returns the name of the new process.
getPattern() - Method in class org.processmining.stream.utils.RegexFormatter
Returns the Pattern used to determine if a value is legal.
getPluginContextType() - Method in class org.processmining.stream.plugins.context.CLIStreamContext
 
getPort() - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
getPositiveObservations() - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
getPositiveObservations() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
getPrecision(PluginContext, Petrinet, XLog) - Static method in class org.processmining.stream.utils.helpers.PrecisionHelper
 
getPrecisionComputationFrequency() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
getRandomizeStartTime() - Method in class org.processmining.streamer.config.StreamerConfiguration
Method to know if the user decided to have randomized times
getRelations() - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetRelations
 
getRelations() - Method in class org.processmining.stream.algorithms.lossycounting.DRelations
 
getRelations() - Method in class org.processmining.stream.algorithms.spacesaving.DRelations
 
getRequiredConfigurations() - Method in class org.processmining.stream.config.interfaces.MinerConfiguration
This method returns the list of configurations required by the algorithm
getReuseTheSameCaseId() - Method in class org.processmining.logsmerger.MergerConfiguration
This method returns a boolean value that indicates is it is necessary to reuse the same case id on the two processes
getSelectedAlgorithm() - Method in class org.processmining.stream.plugins.gui.wizards.AlgorithmSelection
 
getSettings() - Method in class org.processmining.stream.config.fragments.HeuristicsMinerConfiguration
This method to get the settings
getSize() - Method in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
getSize() - Method in class org.processmining.stream.algorithms.lossycounting.DActivities
 
getSize() - Method in class org.processmining.stream.algorithms.lossycounting.DCases
 
getSize() - Method in class org.processmining.stream.algorithms.lossycounting.DRelations
 
getSize() - Method in class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
getTaggingBeginningEnding() - Method in class org.processmining.streamer.config.StreamerConfiguration
Method to know if the user decided to tag the beginning and the end of traces
getTimeOffsetLog1() - Method in class org.processmining.logsmerger.MergerConfiguration
This method returns the offset to be summed to all the events of the first log.
getTimeOffsetLog1() - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
This method returns the offset to be summed to all the events of the first log.
getTimeOffsetLog2() - Method in class org.processmining.logsmerger.MergerConfiguration
This method returns the offset to be summed to all the events of the second log.
getTimeOffsetLog2() - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
This method returns the offset to be summed to all the events of the second log.
getUserInputProblems() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
getValue() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
gray - Static variable in class org.processmining.stream.utils.UIColors
 
GUIStreamConfiguration - Class in org.processmining.stream.plugins.gui
Class with the basic configuration of the stream miner.
GUIStreamConfiguration() - Constructor for class org.processmining.stream.plugins.gui.GUIStreamConfiguration
 
GUIStreamMinerConfigurator - Class in org.processmining.stream.plugins.gui
Class with the plugin for the construction of the miner configuration object.
GUIStreamMinerConfigurator() - Constructor for class org.processmining.stream.plugins.gui.GUIStreamMinerConfigurator
 
GUIStreamMinerVisualizer - Class in org.processmining.stream.plugins.gui
This contains the main visualizer of a network miner
GUIStreamMinerVisualizer() - Constructor for class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
GUIUtils - Class in org.processmining.stream.utils
A collection of user interface utilities
GUIUtils() - Constructor for class org.processmining.stream.utils.GUIUtils
 

H

handleNextPacket(XSEvent) - Method in class org.processmining.streamheuristicsminer.algorithms.UncoupledAcceptingPetriNetStreamHeursticsMinerImpl
 
harmonicMean(List<Double>) - Static method in class org.processmining.stream.utils.Utils
Returns the harmonic mean of the given list of values
hasNextDialog() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
HeuristicsMinerConfiguration - Class in org.processmining.stream.config.fragments
This configuration contains the parameters required by Heuristics Miner
HeuristicsMinerConfiguration() - Constructor for class org.processmining.stream.config.fragments.HeuristicsMinerConfiguration
 
HeuristicsNetBasedOnlineMiningAlgorithm - Class in org.processmining.stream.algorithms
Abstract online mining class for algorithms based on HeuristicsNet.
HeuristicsNetBasedOnlineMiningAlgorithm() - Constructor for class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
Default constructor
HeuristicsNetBasedOnlineMiningAlgorithm(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.HeuristicsNetBasedOnlineMiningAlgorithm
 
HNHelper - Class in org.processmining.stream.utils.helpers
 
HNHelper() - Constructor for class org.processmining.stream.utils.helpers.HNHelper
 

I

inc() - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
inc() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
inc() - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
inc() - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method is called each time an event has been processed
injectArtificialStartEnd(XTrace) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method to inject artificial start and end events into a given trace
inRange(int, int, int) - Static method in class org.processmining.stream.utils.Utils
This method check if, given a value, it's inside the interval defined by its left and right area
inRectangle(Point, Rectangle) - Static method in class org.processmining.stream.utils.Utils
This method check if, given a point, it's inside the given rectangle
insertEvent(XTrace, String, Date) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method creates a new XEvent referring to the given activity name, occurred at the given time.
insertTrace(XLog, String) - Static method in class org.processmining.stream.utils.helpers.XLogHelper
This method creates a new XTrace with the given case id, adds it to the given log object, and returns the new trace
isCancelled() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
isIndeterminate() - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
isTraceComplete(XEvent) - Static method in class org.processmining.stream.utils.Utils
This method tells whether the given event is the tagged as the last event of a stream
isTraceStart(XEvent) - Static method in class org.processmining.stream.utils.Utils
This method tells whether the given event is the tagged as the first event of a stream

K

keepOnlyTracesWithStartEnd(XLog, ArrayList<Pair<String, String>>) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
Method to filter the traces of a log to consider only the "complete" ones (i.e.

L

lastActivityObserved(String) - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetCases
 
lastActivityObserved(String) - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
lightGray - Static variable in class org.processmining.stream.utils.UIColors
 
lightLightGray - Static variable in class org.processmining.stream.utils.UIColors
 
loadModelFromFile(String) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
LogsMerger - Class in org.processmining.logsmerger
Class that contains a log merger plugin
LogsMerger() - Constructor for class org.processmining.logsmerger.LogsMerger
 
logStartsEnd - Variable in class org.processmining.stream.algorithms.SpaceSavingHM
 
LogStream - Class in org.processmining.streamer.plugins
This class represents a stream of a log.
LogStream() - Constructor for class org.processmining.streamer.plugins.LogStream
Basic stream constructor.
LogStreamer - Class in org.processmining.streamer.plugins
This class contains the plugin for the generation of a configuration for the stream source
LogStreamer() - Constructor for class org.processmining.streamer.plugins.LogStreamer
 
logStreamer(UIPluginContext, XLog) - Method in class org.processmining.streamer.plugins.LogStreamer
 
LogStreamVisualizer - Class in org.processmining.streamer.plugins
This class contains the visualizer of the log streamer
LogStreamVisualizer() - Constructor for class org.processmining.streamer.plugins.LogStreamVisualizer
 
LogTimeSpanVisualizer - Class in org.processmining.streamer.gui
This class contains the widget the is used to display a representation of the two logs as rectangles.
LogTimeSpanVisualizer(XLogInfo, XLogInfo) - Constructor for class org.processmining.streamer.gui.LogTimeSpanVisualizer
Widget constructor
LossyCountingBudget<V> - Class in org.processmining.stream.algorithms.budgetlossycounting
 
LossyCountingBudget(SharedDelta) - Constructor for class org.processmining.stream.algorithms.budgetlossycounting.LossyCountingBudget
 
LossyCountingConfiguration - Class in org.processmining.stream.config.fragments
This configuration contains the parameters required by Lossy Counting
LossyCountingConfiguration() - Constructor for class org.processmining.stream.config.fragments.LossyCountingConfiguration
 
LossyCountingHM - Class in org.processmining.stream.algorithms
A Lossy Counting version of the Heuristics Miner
LossyCountingHM() - Constructor for class org.processmining.stream.algorithms.LossyCountingHM
Default constructor
LossyCountingHM(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.LossyCountingHM
 
LossyCountingMinerConfiguration - Class in org.processmining.stream.config.algorithms
This class defines the required configurations for the Lossy Counting mining algorithm
LossyCountingMinerConfiguration() - Constructor for class org.processmining.stream.config.algorithms.LossyCountingMinerConfiguration
Class constructor

M

main(String[]) - Static method in class org.processmining.stream.plugins.cli.CLITester
 
merge(UIPluginContext, XLog, XLog) - Static method in class org.processmining.logsmerger.LogsMerger
 
MergerConfiguration - Class in org.processmining.logsmerger
Configuration panel for the log merger
MergerConfiguration(XLogInfo, XLogInfo) - Constructor for class org.processmining.logsmerger.MergerConfiguration
Basic constructor
mine(OnlineMiningAlgorithm, MinerConfiguration) - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
This is the actual mining method
miner - Variable in class org.processmining.stream.plugins.OnlineMinerPlugin
 
MinerConfiguration - Class in org.processmining.stream.config.interfaces
This interface represents the main interface to the configuration of mining plugins.
MinerConfiguration() - Constructor for class org.processmining.stream.config.interfaces.MinerConfiguration
 
minerRunning - Variable in class org.processmining.stream.plugins.OnlineMinerPlugin
 
MissingConfigurationException - Exception in org.processmining.stream.exceptions
This class identifies a missing configuration
MissingConfigurationException(String) - Constructor for exception org.processmining.stream.exceptions.MissingConfigurationException
Constructs a new exception with the specified detail message
ModelMetricsConfiguration - Class in org.processmining.stream.config.fragments
This configuration is used to set whether the plugin should refresh the model and compute fitness and precision (with the corresponding frequencies)
ModelMetricsConfiguration() - Constructor for class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
mouseClicked(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mouseDragged(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mouseEntered(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mouseExited(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mouseMoved(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mousePressed(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
mouseReleased(MouseEvent) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 

N

NetworkConfiguration - Class in org.processmining.stream.config.fragments
This configuration is required for the network connection.
NetworkConfiguration() - Constructor for class org.processmining.stream.config.fragments.NetworkConfiguration
Default constructor
nodeRequireArtificialInput(CNet, Set<String>, CNetNode) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
nodeRequireArtificialOutput(CNet, Set<String>, CNetNode) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
notifyFinish() - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
notifyFinish() - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
notifyFinish() - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method is called when the stream connection is over

O

observe(XTrace) - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is called all the time that a new event is observed
observedEvents - Variable in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
 
OnlineAlgorithm - Annotation Type in org.processmining.stream.annotations
This annotation indicates whether a class represents an online mining algorithm
OnlineConfigurationPanel - Annotation Type in org.processmining.stream.annotations
This annotation is used into the Configuration hierarchy to indicate which miner configuration a panel can be used for.
OnlineException - Exception in org.processmining.stream.exceptions
A general exception that the online mining package might throw
OnlineException(String) - Constructor for exception org.processmining.stream.exceptions.OnlineException
Constructs a new exception with the specified detail message
OnlineFileMinerPlugin - Class in org.processmining.stream.plugins
This class generates an online miner from file
OnlineFileMinerPlugin() - Constructor for class org.processmining.stream.plugins.OnlineFileMinerPlugin
 
OnlineMinerPlugin - Class in org.processmining.stream.plugins
This class represent a general wrapper of a mining instance.
OnlineMinerPlugin() - Constructor for class org.processmining.stream.plugins.OnlineMinerPlugin
 
OnlineMiningAlgorithm - Class in org.processmining.stream.algorithms
This abstract class identifies a general mining online mining algorithm
OnlineMiningAlgorithm() - Constructor for class org.processmining.stream.algorithms.OnlineMiningAlgorithm
Default constructor
OnlineMiningAlgorithm(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.OnlineMiningAlgorithm
Constractor with the plugin
OnlineNetworkMinerPlugin - Class in org.processmining.stream.plugins
This class generates an online miner from a network source
OnlineNetworkMinerPlugin() - Constructor for class org.processmining.stream.plugins.OnlineNetworkMinerPlugin
 
onModelUpdate(Object) - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
onModelUpdate(Object) - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
onModelUpdate(Object) - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method is called when the algorithm generates a new model
onNewFitnessValue(double) - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
onNewFitnessValue(double) - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
onNewFitnessValue(double) - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method is called when the algorithm generates a new fitness value
onNewPrecisionValue(double) - Method in class org.processmining.stream.plugins.cli.CLIOnlineFileMinerPlugin
 
onNewPrecisionValue(double) - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
onNewPrecisionValue(double) - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method is called when the algorithm generates a new precision value
open() - Method in class org.processmining.streamer.utils.BroadcastService
Method to open the broadcasting service.
open(int) - Method in class org.processmining.streamer.utils.BroadcastService
Method to open the broadcasting service.
org.processmining.logsmerger - package org.processmining.logsmerger
 
org.processmining.stream.algorithms - package org.processmining.stream.algorithms
 
org.processmining.stream.algorithms.budgetlossycounting - package org.processmining.stream.algorithms.budgetlossycounting
 
org.processmining.stream.algorithms.lossycounting - package org.processmining.stream.algorithms.lossycounting
 
org.processmining.stream.algorithms.spacesaving - package org.processmining.stream.algorithms.spacesaving
 
org.processmining.stream.annotations - package org.processmining.stream.annotations
 
org.processmining.stream.config.algorithms - package org.processmining.stream.config.algorithms
 
org.processmining.stream.config.fragments - package org.processmining.stream.config.fragments
 
org.processmining.stream.config.fragments.gui - package org.processmining.stream.config.fragments.gui
 
org.processmining.stream.config.interfaces - package org.processmining.stream.config.interfaces
 
org.processmining.stream.exceptions - package org.processmining.stream.exceptions
 
org.processmining.stream.plugins - package org.processmining.stream.plugins
 
org.processmining.stream.plugins.cli - package org.processmining.stream.plugins.cli
 
org.processmining.stream.plugins.context - package org.processmining.stream.plugins.context
 
org.processmining.stream.plugins.gui - package org.processmining.stream.plugins.gui
 
org.processmining.stream.plugins.gui.wizards - package org.processmining.stream.plugins.gui.wizards
 
org.processmining.stream.utils - package org.processmining.stream.utils
 
org.processmining.stream.utils.helpers - package org.processmining.stream.utils.helpers
 
org.processmining.streamer.config - package org.processmining.streamer.config
 
org.processmining.streamer.gui - package org.processmining.streamer.gui
 
org.processmining.streamer.plugins - package org.processmining.streamer.plugins
 
org.processmining.streamer.utils - package org.processmining.streamer.utils
 
org.processmining.streamheuristicsminer.algorithms - package org.processmining.streamheuristicsminer.algorithms
 
org.processmining.streamheuristicsminer.parameters - package org.processmining.streamheuristicsminer.parameters
 
org.processmining.streamheuristicsminer.plugins - package org.processmining.streamheuristicsminer.plugins
 

P

paintComponent(Graphics) - Method in class org.processmining.streamer.gui.LogTimeSpanVisualizer
 
paintComponent(Graphics) - Method in class org.processmining.streamer.gui.StreamRepresentation
 
PanelBudgetConfiguration - Class in org.processmining.stream.config.fragments.gui
 
PanelBudgetConfiguration() - Constructor for class org.processmining.stream.config.fragments.gui.PanelBudgetConfiguration
 
PanelHeuristicsMinerConfiguration - Class in org.processmining.stream.config.fragments.gui
 
PanelHeuristicsMinerConfiguration() - Constructor for class org.processmining.stream.config.fragments.gui.PanelHeuristicsMinerConfiguration
 
PanelLossyCountingConfiguration - Class in org.processmining.stream.config.fragments.gui
 
PanelLossyCountingConfiguration() - Constructor for class org.processmining.stream.config.fragments.gui.PanelLossyCountingConfiguration
 
PanelModelMetricsConfiguration - Class in org.processmining.stream.config.fragments.gui
 
PanelModelMetricsConfiguration() - Constructor for class org.processmining.stream.config.fragments.gui.PanelModelMetricsConfiguration
 
PanelNetworkConfiguration - Class in org.processmining.stream.config.fragments.gui
 
PanelNetworkConfiguration() - Constructor for class org.processmining.stream.config.fragments.gui.PanelNetworkConfiguration
 
parseString(String) - Static method in class org.processmining.stream.utils.Utils
This method parses a string (typically given as argument on the command line) like "(a,b);(c,d);(e,f) ; ( ggg , hhh)" and generates an array list of pairs of string
PetriHelper - Class in org.processmining.stream.utils.helpers
 
PetriHelper() - Constructor for class org.processmining.stream.utils.helpers.PetriHelper
 
plugin - Variable in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
 
PluginMissingException - Exception in org.processmining.stream.exceptions
An exception that indicates that the setup of an online plugin was not correct
PluginMissingException(String) - Constructor for exception org.processmining.stream.exceptions.PluginMissingException
Constructs a new exception with the specified detail message
PrecisionHelper - Class in org.processmining.stream.utils.helpers
Class with static methods useful to simplify the computation of precision metrics
PrecisionHelper() - Constructor for class org.processmining.stream.utils.helpers.PrecisionHelper
 
precisionLog - Variable in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
 
prepareBorderedTitle(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted in order to be a frame title.
prepareDoubleField(Double, Double, Double) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JFormattedTextField for receiving a double
prepareIntegerField(int) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JFormattedTextField for receiving integer (up to 5 digits) as input
prepareIPField(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new text field for receiving integer (up to 5 digits) as input
prepareLabel(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted
prepareLabel(String, int, Color) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted
prepareLabel(int) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted
prepareLabel(int, int, Color) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted
prepareMiner(MinerConfiguration) - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method configures the miner.
prepareTextArea(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new text area
prepareTextField(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new text field
prepareTitle(String) - Static method in class org.processmining.stream.utils.GUIUtils
This method creates a new JLabel correctly formatted in order to be a frame title
print() - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetCases
 
print() - Method in class org.processmining.stream.algorithms.budgetlossycounting.LossyCountingBudget
 
processNewXSEvent(String, XEventClass) - Method in class org.processmining.streamheuristicsminer.algorithms.UncoupledAcceptingPetriNetStreamHeursticsMinerImpl
 

R

reachEndNode(CNet, CNetNode, CNetNode, Set<CNetNode>) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
RegexFormatter - Class in org.processmining.stream.utils
A regular expression based implementation of AbstractFormatter.
RegexFormatter() - Constructor for class org.processmining.stream.utils.RegexFormatter
 
RegexFormatter(String) - Constructor for class org.processmining.stream.utils.RegexFormatter
Creates a regular expression based AbstractFormatter.
RegexFormatter(Pattern) - Constructor for class org.processmining.stream.utils.RegexFormatter
Creates a regular expression based AbstractFormatter.
relations - Variable in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
relations - Variable in class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
removeBelowDelta() - Method in class org.processmining.stream.algorithms.budgetlossycounting.DBudgetCases
 
removeBelowDelta() - Method in class org.processmining.stream.algorithms.budgetlossycounting.LossyCountingBudget
 
removeCase(String) - Method in class org.processmining.stream.algorithms.spacesaving.DCases
 
removeFromAll() - Method in class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
requiredConfigurations - Variable in class org.processmining.stream.config.interfaces.MinerConfiguration
 
resetMessage() - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to reset the custom message
resetPlayed() - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to reset the status of the widget (for example, considering the instances already sent or the user messages)
run() - Method in class org.processmining.streamer.utils.BroadcastService
 

S

saveModelToFile(PluginContext, String, String, CNet) - Static method in class org.processmining.stream.utils.helpers.CNetHelper
 
saveToFile(UIPluginContext, String, String, HeuristicsNet) - Static method in class org.processmining.stream.utils.Utils
 
send(String) - Method in class org.processmining.streamer.utils.BroadcastService
This method sends a message to all the clients connected.
setAddress(InetAddress) - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
setAlgorithm(OnlineMiningAlgorithm) - Method in class org.processmining.stream.plugins.gui.GUIStreamConfiguration
 
setAndThreshold(double) - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
setAndThreshold(double) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
setBudget(int) - Method in class org.processmining.stream.config.fragments.BudgetConfiguration
This method to set the available budget
setCaption(String) - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
setColorPolicy(StreamRepresentation.COLOR_POLICY) - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to set if the color, for the events not yet played is supposed to be the same, or one color for each different event type
setComputeFitness(boolean) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setComputePrecision(boolean) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setConfiguration(MinerConfiguration) - Method in class org.processmining.stream.plugins.gui.GUIStreamConfiguration
 
setDependencyThreshold(double) - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
setDependencyThreshold(double) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
setError(double) - Method in class org.processmining.stream.config.fragments.LossyCountingConfiguration
This method to set the maximum approximation error
setEventClassifier(XEventClassifier) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
setFilename(String) - Method in class org.processmining.stream.config.fragments.FileInputConfiguration
 
setFitnessComputationFrequency(int) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setIndeterminate(boolean) - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
setLogStartsEnds(ArrayList<Pair<String, String>>) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setMatcher(Matcher) - Method in class org.processmining.stream.utils.RegexFormatter
Sets the Matcher used in the most recent test if a value is legal.
setMaximum(int) - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
setMessage(String) - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to set a custom message into the widget.
setMinimum(int) - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
setModelUpdateFrequency(int) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setPattern(Pattern) - Method in class org.processmining.stream.utils.RegexFormatter
Sets the pattern that will be used to determine if a value is legal.
setPlugin(OnlineMinerPlugin) - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method updates the plugin associated to the current mining algorithm
setPort(int) - Method in class org.processmining.stream.config.fragments.NetworkConfiguration
 
setPositiveObservations(double) - Method in class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
setPositiveObservations(double) - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineCNetPluginParametersImpl
 
setPrecisionComputationFrequency(int) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setSettings(HeuristicsMinerSettings) - Method in class org.processmining.stream.config.fragments.HeuristicsMinerConfiguration
This method to set the settings
setStreaming(boolean) - Method in class org.processmining.streamer.gui.StreamRepresentation
Method to tell the widget if the streaming is ongoing
setup(MinerConfiguration) - Method in class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
setup(MinerConfiguration) - Method in class org.processmining.stream.algorithms.LossyCountingHM
 
setup(MinerConfiguration) - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is called before that the actual mining start
setup(MinerConfiguration) - Method in class org.processmining.stream.algorithms.SlidingWindowHM
 
setup(MinerConfiguration) - Method in class org.processmining.stream.algorithms.SpaceSavingHM
 
setUpdateModel(boolean) - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
setValue(int) - Method in class org.processmining.stream.plugins.context.CLIDummyProgress
 
SharedDelta - Class in org.processmining.stream.algorithms.budgetlossycounting
 
SharedDelta() - Constructor for class org.processmining.stream.algorithms.budgetlossycounting.SharedDelta
 
SharedWindow - Class in org.processmining.stream.algorithms.spacesaving
 
SharedWindow() - Constructor for class org.processmining.stream.algorithms.spacesaving.SharedWindow
 
SlidingWindowHM - Class in org.processmining.stream.algorithms
The Heuristics Miner applied on a Sliding Window Policy
SlidingWindowHM() - Constructor for class org.processmining.stream.algorithms.SlidingWindowHM
Default constructor
SlidingWindowHM(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.SlidingWindowHM
 
SlidingWindowHMConfiguration - Class in org.processmining.stream.config.algorithms
This class defines the required configurations for the Heuristics Miner with Sliding Window
SlidingWindowHMConfiguration() - Constructor for class org.processmining.stream.config.algorithms.SlidingWindowHMConfiguration
Class constructor
SourceConfiguration - Interface in org.processmining.stream.config.interfaces
This intermediate class is used to identify different source types.
SpaceSaving<T> - Class in org.processmining.stream.algorithms.spacesaving
 
SpaceSaving(SharedWindow) - Constructor for class org.processmining.stream.algorithms.spacesaving.SpaceSaving
 
SpaceSavingHM - Class in org.processmining.stream.algorithms
A Space Saving version of the Heuristics Miner
SpaceSavingHM() - Constructor for class org.processmining.stream.algorithms.SpaceSavingHM
Default constructor
SpaceSavingHM(OnlineMinerPlugin) - Constructor for class org.processmining.stream.algorithms.SpaceSavingHM
 
SpaceSavingInterface<T> - Interface in org.processmining.stream.algorithms.spacesaving
 
SpaceSavingMinerConfiguration - Class in org.processmining.stream.config.algorithms
This class defines the required configurations for the Space Saving mining algorithm
SpaceSavingMinerConfiguration() - Constructor for class org.processmining.stream.config.algorithms.SpaceSavingMinerConfiguration
Class constructor
start(OnlineMiningAlgorithm) - Method in class org.processmining.stream.plugins.OnlineFileMinerPlugin
 
start(OnlineMiningAlgorithm) - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method starts the online mining
start(OnlineMiningAlgorithm) - Method in class org.processmining.stream.plugins.OnlineNetworkMinerPlugin
 
stop() - Method in class org.processmining.stream.plugins.OnlineMinerPlugin
This method stops the online mining
StreamerConfiguration - Class in org.processmining.streamer.config
Panel for the configuration of the conversion of a "static" log file into a stream source.
StreamerConfiguration() - Constructor for class org.processmining.streamer.config.StreamerConfiguration
Basic class constructor
StreamRepresentation - Class in org.processmining.streamer.gui
This class is a widget for the representation of a stream of a log.
StreamRepresentation(LogStream) - Constructor for class org.processmining.streamer.gui.StreamRepresentation
Widget constructor
StreamRepresentation.COLOR_POLICY - Enum in org.processmining.streamer.gui
 
stringToValue(String) - Method in class org.processmining.stream.utils.RegexFormatter
Parses text returning an arbitrary Object.

T

toPetri(PluginContext, HeuristicsNet) - Static method in class org.processmining.stream.utils.Utils
 
traceSet2Log(ArrayBlockingQueue<XTrace>, Collection<Pair<String, String>>) - Static method in class org.processmining.stream.utils.helpers.FitnessHelper
 

U

UIColors - Class in org.processmining.stream.utils
This class contains the basic colors of the plugins
UIColors() - Constructor for class org.processmining.stream.utils.UIColors
 
UncoupledAcceptingPetriNetStreamHeursticsMinerImpl - Class in org.processmining.streamheuristicsminer.algorithms
 
UncoupledAcceptingPetriNetStreamHeursticsMinerImpl(PluginContext, UncoupledStreamHeuristicMinerParametersImpl) - Constructor for class org.processmining.streamheuristicsminer.algorithms.UncoupledAcceptingPetriNetStreamHeursticsMinerImpl
 
UncoupledStreamHeuristicMinerParametersImpl - Class in org.processmining.streamheuristicsminer.parameters
 
UncoupledStreamHeuristicMinerParametersImpl() - Constructor for class org.processmining.streamheuristicsminer.parameters.UncoupledStreamHeuristicMinerParametersImpl
 
updateModel() - Method in class org.processmining.stream.algorithms.BudgetLossyCountingHM
 
updateModel() - Method in class org.processmining.stream.algorithms.LossyCountingHM
 
updateModel() - Method in class org.processmining.stream.algorithms.OnlineMiningAlgorithm
This method is called all the time that (if configured) the model needs to be updated
updateModel() - Method in class org.processmining.stream.algorithms.SlidingWindowHM
 
updateModel() - Method in class org.processmining.stream.algorithms.SpaceSavingHM
 
updateModel() - Method in class org.processmining.stream.config.fragments.ModelMetricsConfiguration
 
updateParametersOnGetNext() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
updateParametersOnGetPrevious() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 
updateStartsEnds(HashMap<String, Integer>, HashMap<String, Integer>, double) - Method in class org.processmining.stream.algorithms.lossycounting.CNetGenerator
 
updateStartsEnds(HashMap<String, Integer>, HashMap<String, Integer>, double) - Method in class org.processmining.streamheuristicsminer.algorithms.CNetGenerator
 
Utils - Class in org.processmining.stream.utils
A collection of user interface utilities
Utils() - Constructor for class org.processmining.stream.utils.Utils
 

V

validateConfiguration() - Method in class org.processmining.stream.config.interfaces.MinerConfiguration
This method validates the current configuration with respect to the required configurations
valueOf(String) - Static method in enum org.processmining.streamer.gui.StreamRepresentation.COLOR_POLICY
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.processmining.streamer.gui.StreamRepresentation.COLOR_POLICY
Returns an array containing the constants of this enum type, in the order they are declared.
visualize(UIPluginContext, GUIStreamConfiguration) - Method in class org.processmining.stream.plugins.gui.GUIStreamMinerVisualizer
 
visualize(UIPluginContext, LogStream) - Method in class org.processmining.streamer.plugins.LogStreamVisualizer
 
visualize() - Method in class org.processmining.streamheuristicsminer.plugins.DiscoverBaseLineCNetPlugin.DiscoverBaseLineDialogImpl
 

W

wrapInRoundedPanel(JComponent) - Static method in class org.processmining.stream.utils.GUIUtils
This method to wrap a given component into a rounded panel.
WrongConfigurationException - Exception in org.processmining.stream.exceptions
This class identifies a wrong configuration exception
WrongConfigurationException(String) - Constructor for exception org.processmining.stream.exceptions.WrongConfigurationException
Constructs a new exception with the specified detail message

X

xesFactory - Static variable in class org.processmining.stream.utils.helpers.FitnessHelper
 
XLogHelper - Class in org.processmining.stream.utils.helpers
This class is a helper that can be used to handle XLog objects.
XLogHelper() - Constructor for class org.processmining.stream.utils.helpers.XLogHelper
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links