Uses of Class
org.processmining.OCLPMDiscovery.model.OCLPMResult
-
-
Uses of OCLPMResult in org.processmining.OCLPMDiscovery
Methods in org.processmining.OCLPMDiscovery that return OCLPMResult Modifier and Type Method Description static OCLPMResultMain. convertLPMstoOCLPMs(OCLPMDiscoveryParameters parameters, LPMResultsTagged tlpms)static OCLPMResultMain. convertLPMstoOCLPMs(OCLPMDiscoveryParameters parameters, LPMResultsTagged tlpms, TaggedPlaceSet placeSet)Ensures that the places in the OCLPMs have the same ids as the places in the placeSet by replacing them with equal (isomorphic + same type) places from the placeSet.static OCLPMResultMain. evaluateOCLPMs(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult)static OCLPMResultMain. postProcessing(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult)Methods in org.processmining.OCLPMDiscovery with parameters of type OCLPMResult Modifier and Type Method Description static voidMain. endTimer(OCLPMResult oclpmResult, java.lang.String startingFrom)static OCLPMResultMain. evaluateOCLPMs(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult)static TaggedPlaceSetMain. identifyVariableArcs(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult, TaggedPlaceSet placeSet)Variable arc identification when place set is given.static OCLPMResultMain. postProcessing(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult) -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.model
Methods in org.processmining.OCLPMDiscovery.model that return OCLPMResult Modifier and Type Method Description OCLPMResultOCLPMResult. copyForPlaceCompletion()Returns a new object such that place completion can be performed without altering the original OCLPMResult. -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.plugins.exports
Methods in org.processmining.OCLPMDiscovery.plugins.exports with parameters of type OCLPMResult Modifier and Type Method Description voidOCLPMResultExportPlugin. export(org.processmining.framework.plugin.PluginContext context, OCLPMResult oclpmResult, java.io.File file) -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.plugins.imports
Methods in org.processmining.OCLPMDiscovery.plugins.imports that return OCLPMResult Modifier and Type Method Description static OCLPMResultOCLPMResultImportPlugin. importFromPath(java.lang.String path)protected OCLPMResultOCLPMResultImportPlugin. importFromStream(org.processmining.framework.plugin.PluginContext context, java.io.InputStream input, java.lang.String filename, long fileSizeInBytes) -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.plugins.mining
Methods in org.processmining.OCLPMDiscovery.plugins.mining that return OCLPMResult Modifier and Type Method Description static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.ocel.ocelobjects.OcelEventLog ocelOriginal)static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.ocel.ocelobjects.OcelEventLog ocelOriginal, TaggedPlaceSet placeSet)static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.ocel.ocelobjects.OcelEventLog ocelOriginal, TaggedPlaceSet placeSet, org.jgrapht.Graph<java.lang.String,org.jgrapht.graph.DefaultEdge> graph)static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(org.processmining.framework.plugin.PluginContext context, org.processmining.ocel.ocelobjects.OcelEventLog ocelOriginal, LPMResultsTagged lpms, TaggedPlaceSet placeSet)static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(OCLPMDiscoveryParameters parameters, org.processmining.ocel.ocelobjects.OcelEventLog ocel)Complete OCLPM discoverystatic OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(OCLPMDiscoveryParameters parameters, org.processmining.ocel.ocelobjects.OcelEventLog ocel, java.util.ArrayList<java.lang.String> labels, TaggedPlaceSet placeSet)OCLPM discovery variant accepting enhanced ocel (ocel which already has case notions to be used for LPM discovery).static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(OCLPMDiscoveryParameters parameters, org.processmining.ocel.ocelobjects.OcelEventLog ocel, LPMResultsTagged lpms, TaggedPlaceSet placeSet)Object-Centric Local Process Model Discovery given LPMs with tagged places.static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(OCLPMDiscoveryParameters parameters, org.processmining.ocel.ocelobjects.OcelEventLog ocel, TaggedPlaceSet placeSet)OCLPM discovery without place discovery.static OCLPMResultOCLPMDiscoveryPlugin. mineOCLPMs(OCLPMDiscoveryParameters parameters, org.processmining.ocel.ocelobjects.OcelEventLog ocel, TaggedPlaceSet placeSet, org.jgrapht.Graph<java.lang.String,org.jgrapht.graph.DefaultEdge> graph)Object-Centric Local Process Model Discovery given place set and object graph. -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.plugins.visualization
Methods in org.processmining.OCLPMDiscovery.plugins.visualization with parameters of type OCLPMResult Modifier and Type Method Description javax.swing.JComponentCustomAcceptingPetriNetVisualizer. visualize(org.processmining.framework.plugin.PluginContext context, ObjectCentricLocalProcessModel oclpm, OCLPMResult oclpmResult)javax.swing.JComponentCustomAcceptingPetriNetVisualizer. visualize(org.processmining.framework.plugin.PluginContext context, ObjectCentricLocalProcessModel oclpm, OCLPMResult oclpmResult, OCLPMColors theme)javax.swing.JComponentOCLPMResultVisualizer. visualize(org.processmining.contexts.uitopia.UIPluginContext context, OCLPMResult result)javax.swing.JComponentOCLPMVisualizer. visualize(org.processmining.framework.plugin.PluginContext context, ObjectCentricLocalProcessModel oclpm, OCLPMResult oclpmResult, OCLPMColors theme)javax.swing.JComponentTaggedPlaceVisualizer. visualize(org.processmining.contexts.uitopia.UIPluginContext context, TaggedPlace place, OCLPMResult result)javax.swing.JComponentOCLPMResultVisualizer. visualizeClown(org.processmining.contexts.uitopia.UIPluginContext context, OCLPMResult result)javax.swing.JComponentOCLPMResultVisualizer. visualizeDark(org.processmining.contexts.uitopia.UIPluginContext context, OCLPMResult result) -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.utils
Methods in org.processmining.OCLPMDiscovery.utils that return OCLPMResult Modifier and Type Method Description static OCLPMResultPlaceCompletionUtils. betterFlow(OCLPMResult oclpmResult)add places of other types to model if both: equal place already is in there the other types are already present in the netstatic OCLPMResultPlaceCompletionUtils. betterFlow2(OCLPMResult oclpmResult)add place of other types to model if: transition isn't source or sink transition has that type only as input or output Only adds places that are isomorphic to those already in the model Only checks if flow is completely broken (arcs go in nothing goes out), not if flow inbalanced (e.g., 2 in 1 out)static OCLPMResultPlaceCompletionUtils. completeAll(OCLPMResult oclpmResult)add places of other types to model if: equal place already is in therestatic OCLPMResultPlaceCompletionUtils. completePlaces(OCLPMResult oclpmResult, PlaceCompletion placeCompletion)static OCLPMResultPlaceCompletionUtils. completePlaces(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult, TaggedPlaceSet placeSet)For each place adds potentially adds isomorphic places of different object types, depending on the PlaceCompletion strategy chosen.static OCLPMResultPlaceCompletionUtils. completePlacesCopy(OCLPMResult result, PlaceCompletion placeCompletion)static OCLPMResultPlaceCompletionUtils. swapToFewestVariableArcs(OCLPMResult oclpmResult)swaps existing places with the places that have the fewest variable arcsstatic OCLPMResultPlaceCompletionUtils. swapToLessThan2VariableArcs(OCLPMResult oclpmResult)swaps existing places with the places that have only one or fewer variable arcsMethods in org.processmining.OCLPMDiscovery.utils with parameters of type OCLPMResult Modifier and Type Method Description static OCLPMResultPlaceCompletionUtils. betterFlow(OCLPMResult oclpmResult)add places of other types to model if both: equal place already is in there the other types are already present in the netstatic OCLPMResultPlaceCompletionUtils. betterFlow2(OCLPMResult oclpmResult)add place of other types to model if: transition isn't source or sink transition has that type only as input or output Only adds places that are isomorphic to those already in the model Only checks if flow is completely broken (arcs go in nothing goes out), not if flow inbalanced (e.g., 2 in 1 out)static OCLPMResultPlaceCompletionUtils. completeAll(OCLPMResult oclpmResult)add places of other types to model if: equal place already is in therestatic OCLPMResultPlaceCompletionUtils. completePlaces(OCLPMResult oclpmResult, PlaceCompletion placeCompletion)static OCLPMResultPlaceCompletionUtils. completePlaces(OCLPMDiscoveryParameters parameters, OCLPMResult oclpmResult, TaggedPlaceSet placeSet)For each place adds potentially adds isomorphic places of different object types, depending on the PlaceCompletion strategy chosen.static OCLPMResultPlaceCompletionUtils. completePlacesCopy(OCLPMResult result, PlaceCompletion placeCompletion)static OCLPMResultPlaceCompletionUtils. swapToFewestVariableArcs(OCLPMResult oclpmResult)swaps existing places with the places that have the fewest variable arcsstatic OCLPMResultPlaceCompletionUtils. swapToLessThan2VariableArcs(OCLPMResult oclpmResult)swaps existing places with the places that have only one or fewer variable arcs -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.visualization.components
Constructors in org.processmining.OCLPMDiscovery.visualization.components with parameters of type OCLPMResult Constructor Description SimpleCollectionOfElementsComponent(org.processmining.contexts.uitopia.UIPluginContext context, OCLPMResult result, AbstractPluginVisualizerTableFactory<T> tableFactory)SimpleCollectionOfElementsComponent(org.processmining.contexts.uitopia.UIPluginContext context, OCLPMResult result, AbstractPluginVisualizerTableFactory<T> tableFactory, OCLPMColors theme) -
Uses of OCLPMResult in org.processmining.OCLPMDiscovery.visualization.components.tables
Constructors in org.processmining.OCLPMDiscovery.visualization.components.tables with parameters of type OCLPMResult Constructor Description TableCompositionAndButtonLogic(OCLPMResult result, OCLPMResult resultCopy, AbstractPluginVisualizerTableFactory<T> tableFactory, TableListener<T> controller)TableCompositionAndButtonLogic(OCLPMResult result, OCLPMResult resultCopy, AbstractPluginVisualizerTableFactory<T> tableFactory, TableListener<T> controller, OCLPMColors theme)
-