A C D E F G I L O P R S T V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AlgebraClass - Class in org.processmining.implicitplaceidentification.algorithms.util
- AlgebraClass() - Constructor for class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- apply(PluginContext, YourFirstInput, YourSecondInput, YourParameters) - Method in class org.processmining.implicitplaceidentification.algorithms.YourAlgorithm
-
The method that implements your algorithm.
- arrayIsGreaterOrEqualTo(int[], int[]) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- arrayIsStrictlyGreaterThan(int[], int[]) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
C
- color(UIPluginContext, AcceptingPetriNet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.DecomposeAndConquerIPPlugin
- color(UIPluginContext, AcceptingPetriNet, XLog) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.DecomposeAndConquerIPPlugin
- color(UIPluginContext, AcceptingPetriNet, XLog) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ReplayBasedImplicitPlaceColorerPlugin
- color(UIPluginContext, Petrinet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.DecomposeAndConquerIPPlugin
- color(UIPluginContext, Petrinet, XLog) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.DecomposeAndConquerIPPlugin
- color(UIPluginContext, Petrinet, Marking) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ILPBasedImplicitPlaceColorerPlugin
- color(UIPluginContext, Petrinet, Marking) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.LanguageBasedImplicitPlaceFinderPlugin
- color(UIPluginContext, Petrinet, Marking, XLog) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ReplayBasedImplicitPlaceColorerPlugin
- colorAcceptingPetrinet(UIPluginContext, AcceptingPetriNet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ILPBasedImplicitPlaceColorerPlugin
- colorAllTNetsAtChoices(Petrinet) - Static method in class org.processmining.implicitplaceidentification.algorithms.TNetDecomposition
- colorAPN(UIPluginContext, AcceptingPetriNet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.LanguageBasedImplicitPlaceFinderPlugin
- colorPlaces(Collection<Place>) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Colors the given places in the deep copy.
- colorWithMarkingChooser(UIPluginContext, Petrinet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ILPBasedImplicitPlaceColorerPlugin
- colorWithMarkingChooser(UIPluginContext, Petrinet) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.LanguageBasedImplicitPlaceFinderPlugin
- colorWithMarkingChooser(UIPluginContext, Petrinet, XLog) - Method in class org.processmining.implicitplaceidentification.algorithms.plugins.ReplayBasedImplicitPlaceColorerPlugin
- computeIncidenceMatrix(int[][], int[][]) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- computeIncidenceMatrix(Petrinet, BiMap<Place, Integer>, BiMap<Transition, Integer>) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- computePostIncidenceMatrix(Petrinet, BiMap<Place, Integer>, BiMap<Transition, Integer>) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- computePreIncidenceMatrix(Petrinet, BiMap<Place, Integer>, BiMap<Transition, Integer>) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- createPlaceToIndexBiMap(Petrinet) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- createTransitionToIndexBiMap(Petrinet) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
D
- DecomposeAndConquerImplicitPlaceFinder - Class in org.processmining.implicitplaceidentification.algorithms
-
This class implements an approach to identify implicit places in Petri nets that was developed by me (Tobias Wirtz) in my master thesis.
- DecomposeAndConquerImplicitPlaceFinder(Petrinet, Marking, XLog, FindMode) - Constructor for class org.processmining.implicitplaceidentification.algorithms.DecomposeAndConquerImplicitPlaceFinder
- DecomposeAndConquerImplicitPlaceFinder(Petrinet, Marking, FindMode) - Constructor for class org.processmining.implicitplaceidentification.algorithms.DecomposeAndConquerImplicitPlaceFinder
- DecomposeAndConquerIPPlugin - Class in org.processmining.implicitplaceidentification.algorithms.plugins
- DecomposeAndConquerIPPlugin() - Constructor for class org.processmining.implicitplaceidentification.algorithms.plugins.DecomposeAndConquerIPPlugin
E
- equals(Object) - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- equals(Object) - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
F
- find() - Method in class org.processmining.implicitplaceidentification.algorithms.ReplayBasedImplicitPlaceFinder
-
Finds implicit places in the Petri net.
- find() - Method in class org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
- find(boolean) - Method in class org.processmining.implicitplaceidentification.algorithms.LanguageBasedImplicitPlaceFinder
-
Finds IPs by generating and comparing the language of the net and a net without a place p.
- FIND_ALL_POTENTIAL_IPS - org.processmining.implicitplaceidentification.algorithms.FindMode
- findImplicitMinimalRegionsMaybeMore() - Method in class org.processmining.implicitplaceidentification.algorithms.DecomposeAndConquerImplicitPlaceFinder
-
Checks the output places of t-nets at choices for implicitness by decomposing the net.
- FindMode - Enum in org.processmining.implicitplaceidentification.algorithms
- findStructurallyImplicitPlaces() - Method in class org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
- fireTransitionOnIncidenceMatrix(int[], int[][], int) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- FIRSTINPUT - Static variable in class org.processmining.implicitplaceidentification.connections.YourConnection
-
Label for first input.
G
- generate(Petrinet, Marking, int, int, int) - Method in class org.processmining.implicitplaceidentification.algorithms.PetrinetLanguageGenerator
-
This method generates the language a possibly large subset of a given sound Workflow net.
- getColumnOfMatrix(int[][], int) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
- getDeepCopy() - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Returns the deep copy of the net
- getFindMode() - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- getInducedTNetNodes(Petrinet, Transition) - Static method in class org.processmining.implicitplaceidentification.algorithms.TNetDecomposition
- getNodeInCopyForOriginalNode(PetrinetNode) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Takes a
PetrinetNodein the deep copy and returns the corresponding node of the original net. - getParameters() - Method in class org.processmining.implicitplaceidentification.connections.YourConnection
- getPlaceInCopyForOriginalPlace(Place) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Returns the place in the copy for a place in the original net.
- getPlaceInOriginalNetForPlaceInCopy(Place) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Returns the place in the original net for a place in the deep copy.
- getPlacesImplyingP(Place) - Method in class org.processmining.implicitplaceidentification.algorithms.ReplayBasedImplicitPlaceFinder
-
Determines the implicitness via a pairwise comparison of marking histories of all places if there exists a p2 s.t.
- getPlacesImplyingP(Place) - Method in class org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
- getSuccessorPlacesOfSubnet(Petrinet, Set<PetrinetNode>) - Static method in class org.processmining.implicitplaceidentification.algorithms.TNetDecomposition
- getYourInteger() - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- getYourString() - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- GREEDY - org.processmining.implicitplaceidentification.algorithms.FindMode
I
- ILPBasedImplicitPlaceColorerPlugin - Class in org.processmining.implicitplaceidentification.algorithms.plugins
- ILPBasedImplicitPlaceColorerPlugin() - Constructor for class org.processmining.implicitplaceidentification.algorithms.plugins.ILPBasedImplicitPlaceColorerPlugin
- IPFinderParams - Class in org.processmining.implicitplaceidentification.parameters
- IPFinderParams(boolean, FindMode) - Constructor for class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- IPFinderParams(IPFinderParams) - Constructor for class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- isRemovalFlag() - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- isYourBoolean() - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
L
- LanguageBasedImplicitPlaceFinder - Class in org.processmining.implicitplaceidentification.algorithms
-
This class identifies implicit places in a petri net by generating the language of the net (as well as possible) and comparing the language of a net without a particular place.
- LanguageBasedImplicitPlaceFinder(Petrinet, Marking) - Constructor for class org.processmining.implicitplaceidentification.algorithms.LanguageBasedImplicitPlaceFinder
- LanguageBasedImplicitPlaceFinderPlugin - Class in org.processmining.implicitplaceidentification.algorithms.plugins
- LanguageBasedImplicitPlaceFinderPlugin() - Constructor for class org.processmining.implicitplaceidentification.algorithms.plugins.LanguageBasedImplicitPlaceFinderPlugin
O
- org.processmining.implicitplaceidentification.algorithms - package org.processmining.implicitplaceidentification.algorithms
- org.processmining.implicitplaceidentification.algorithms.plugins - package org.processmining.implicitplaceidentification.algorithms.plugins
- org.processmining.implicitplaceidentification.algorithms.util - package org.processmining.implicitplaceidentification.algorithms.util
- org.processmining.implicitplaceidentification.connections - package org.processmining.implicitplaceidentification.connections
- org.processmining.implicitplaceidentification.dialogs - package org.processmining.implicitplaceidentification.dialogs
- org.processmining.implicitplaceidentification.help - package org.processmining.implicitplaceidentification.help
- org.processmining.implicitplaceidentification.models - package org.processmining.implicitplaceidentification.models
- org.processmining.implicitplaceidentification.parameters - package org.processmining.implicitplaceidentification.parameters
- org.processmining.implicitplaceidentification.plugins - package org.processmining.implicitplaceidentification.plugins
- originalToCopyMarking(Marking) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Takes a
Markingof the original net and returns the corresponding marking in the copy. - OUTPUT - Static variable in class org.processmining.implicitplaceidentification.connections.YourConnection
-
Label for output.
P
- PetriNetCopier - Class in org.processmining.implicitplaceidentification.algorithms.util
-
This class provides method to create and modify a deep copy of a Petri net.
- PetriNetCopier(Petrinet) - Constructor for class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
- PetriNetCopier(Petrinet, String) - Constructor for class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
- PetrinetLanguageGenerator - Class in org.processmining.implicitplaceidentification.algorithms
-
This class can be used to generate a possibly large subset of the language a given sound Workflow net.
- PetrinetLanguageGenerator() - Constructor for class org.processmining.implicitplaceidentification.algorithms.PetrinetLanguageGenerator
R
- removeNodes(Collection<PetrinetNode>) - Method in class org.processmining.implicitplaceidentification.algorithms.util.PetriNetCopier
-
Removes the given nodes from the deep copy.
- ReplayBasedImplicitPlaceColorerPlugin - Class in org.processmining.implicitplaceidentification.algorithms.plugins
- ReplayBasedImplicitPlaceColorerPlugin() - Constructor for class org.processmining.implicitplaceidentification.algorithms.plugins.ReplayBasedImplicitPlaceColorerPlugin
- ReplayBasedImplicitPlaceFinder - Class in org.processmining.implicitplaceidentification.algorithms
-
This class identifies implicit places in Petri net by replaying an event log on the net and performing a pairwise comparison of the token histories of places.
- ReplayBasedImplicitPlaceFinder(Petrinet, Marking, XLog) - Constructor for class org.processmining.implicitplaceidentification.algorithms.ReplayBasedImplicitPlaceFinder
- run(PluginContext, YourFirstInput, YourSecondInput, YourParameters) - Method in class org.processmining.implicitplaceidentification.plugins.YourPlugin
-
The plug-in variant that runs in any context and requires a parameters.
- runDefault(PluginContext, YourFirstInput, YourSecondInput) - Method in class org.processmining.implicitplaceidentification.plugins.YourPlugin
-
The plug-in variant that runs in any context and uses the default parameters.
- runUI(UIPluginContext, YourFirstInput, YourSecondInput) - Method in class org.processmining.implicitplaceidentification.plugins.YourPlugin
-
The plug-in variant that runs in a UI context and uses a dialog to get the parameters.
S
- SECONDINPUT - Static variable in class org.processmining.implicitplaceidentification.connections.YourConnection
-
Label for second input.
- setFindMode(FindMode) - Method in class org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
- setFindMode(FindMode) - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- setRemovalFlag(boolean) - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- setYourBoolean(boolean) - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- setYourInteger(int) - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- setYourString(String) - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- StructureBasedImplicitPlaceFinder - Class in org.processmining.implicitplaceidentification.algorithms
-
This class provides methods to color and remove implicit places in a petri net.
- StructureBasedImplicitPlaceFinder(Petrinet, Marking, FindMode) - Constructor for class org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
T
- testUI(UIPluginContext) - Method in class org.processmining.implicitplaceidentification.plugins.YourPlugin
-
The plug-in variant that allows one to test the dialog to get the parameters.
- TEXT - Static variable in class org.processmining.implicitplaceidentification.help.YourHelp
- TNetDecomposition - Class in org.processmining.implicitplaceidentification.algorithms
- TNetDecomposition() - Constructor for class org.processmining.implicitplaceidentification.algorithms.TNetDecomposition
- toString() - Method in class org.processmining.implicitplaceidentification.parameters.IPFinderParams
- toString() - Method in class org.processmining.implicitplaceidentification.parameters.YourParameters
- transpose(int[][]) - Static method in class org.processmining.implicitplaceidentification.algorithms.util.AlgebraClass
V
- valueOf(String) - Static method in enum org.processmining.implicitplaceidentification.algorithms.FindMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.processmining.implicitplaceidentification.algorithms.FindMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariantSelectionDialog - Class in org.processmining.implicitplaceidentification.dialogs
-
Anforderungen: - JBox zur variant selection: (Replay-, Structure-, Language-based) - color / remove - list preconditions for input for variants
- VariantSelectionDialog(UIPluginContext, IPFinderParams) - Constructor for class org.processmining.implicitplaceidentification.dialogs.VariantSelectionDialog
-
The JPanel that allows the user to set (a subset of) the parameters.
Y
- YourAlgorithm - Class in org.processmining.implicitplaceidentification.algorithms
- YourAlgorithm() - Constructor for class org.processmining.implicitplaceidentification.algorithms.YourAlgorithm
- YourConnection - Class in org.processmining.implicitplaceidentification.connections
- YourConnection(YourFirstInput, YourSecondInput, YourOutput, YourParameters) - Constructor for class org.processmining.implicitplaceidentification.connections.YourConnection
-
Create a connection.
- YourDialog - Class in org.processmining.implicitplaceidentification.dialogs
- YourDialog(UIPluginContext, YourFirstInput, YourSecondInput, YourParameters) - Constructor for class org.processmining.implicitplaceidentification.dialogs.YourDialog
-
The JPanel that allows the user to set (a subset of) the parameters.
- YourFirstInput - Class in org.processmining.implicitplaceidentification.models
- YourFirstInput() - Constructor for class org.processmining.implicitplaceidentification.models.YourFirstInput
- YourHelp - Class in org.processmining.implicitplaceidentification.help
- YourHelp() - Constructor for class org.processmining.implicitplaceidentification.help.YourHelp
- YourOutput - Class in org.processmining.implicitplaceidentification.models
- YourOutput(YourFirstInput) - Constructor for class org.processmining.implicitplaceidentification.models.YourOutput
- YourOutput(YourSecondInput) - Constructor for class org.processmining.implicitplaceidentification.models.YourOutput
- YourParameters - Class in org.processmining.implicitplaceidentification.parameters
- YourParameters(YourFirstInput, YourSecondInput) - Constructor for class org.processmining.implicitplaceidentification.parameters.YourParameters
- YourParameters(YourParameters) - Constructor for class org.processmining.implicitplaceidentification.parameters.YourParameters
- YourPlugin - Class in org.processmining.implicitplaceidentification.plugins
- YourPlugin() - Constructor for class org.processmining.implicitplaceidentification.plugins.YourPlugin
- YourSecondInput - Class in org.processmining.implicitplaceidentification.models
- YourSecondInput() - Constructor for class org.processmining.implicitplaceidentification.models.YourSecondInput
All Classes All Packages