Constructor and Description |
---|
GraphEditor(java.lang.String appTitle,
mxGraphComponent component,
OCBCModel model) |
Modifier and Type | Field and Description |
---|---|
protected OCBCModel |
BasicGraphEditor.model |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
BasicGraphEditor.getOCBCModel() |
Modifier and Type | Method and Description |
---|---|
void |
BasicGraphEditor.setOCBCModel(OCBCModel model) |
Constructor and Description |
---|
BasicGraphEditor(java.lang.String appTitle,
mxGraphComponent component,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
TransformBetweenJGraphXAndModel.getModel() |
OCBCModel |
TransformToOCBCSemanticModel.getModel() |
Modifier and Type | Method and Description |
---|---|
mxGraph |
TransformBetweenJGraphXAndModel.transformModelToJGraphX(OCBCModel model,
java.util.Map<java.lang.String,org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> nodeNameVSCoordinateMap) |
Constructor and Description |
---|
GraphComponentMouseListener(OCBCModel model,
mxGraphComponent graphComponent) |
Modifier and Type | Method and Description |
---|---|
void |
ActivityExistenceChecking.checking(XOCLog log,
OCBCModel model) |
void |
BehavioralConstraintsChecking.checking(XOCLog log,
OCBCModel model) |
void |
EventNumberPerObjectChecking.checking(XOCLog log,
OCBCModel model) |
void |
FulfilmentChecking.checking(XOCLog log,
OCBCModel model) |
void |
MonotonicityChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectExistenceChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectModelValidityChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectNumberPerEventChecking.checking(XOCLog log,
OCBCModel model) |
void |
ProperClassesChecking.checking(XOCLog log,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
ConformanceCheckingObject |
ConformanceCheckingPlugin.generateConformanceCheckingResult(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
void |
ConformanceCheckingSoftware.updateConformanceCheckingPanel(XOCLog inputLog,
OCBCModel inputModel) |
Modifier and Type | Method and Description |
---|---|
CreateTreePanel |
ActivityExistencePanel.createActivityListHierarchy(OCBCModel model) |
CreateTreePanel |
EventNumberPerObjectPanel.createAOCRelationListHierarchy(OCBCModel model) |
CreateTreePanel |
ObjectNumberPerEventPanel.createAOCRelationListHierarchy(OCBCModel model) |
CreateTreePanel |
ProperClassesPanel.createAOCRelationListHierarchy(OCBCModel model) |
CreateTreePanel |
BebavioralConstraintsPanel.createBehavioralConstraintListHierarchy(OCBCModel model) |
CreateTreePanel |
FulfilmentPanel.createClassModelHierarchy(OCBCModel model) |
CreateTreePanel |
OMValidityPanel.createClassModelHierarchy(OCBCModel model) |
CreateTreePanel |
MonotonicityPanel.createNoInputHierarchy(OCBCModel model) |
CreateTreePanel |
ObjectExistencePanel.createNoInputHierarchy(OCBCModel model) |
Constructor and Description |
---|
ActivityExistencePanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
BebavioralConstraintsPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
EventNumberPerObjectPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
FulfilmentPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
MonotonicityPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ObjectExistencePanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ObjectNumberPerEventPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
OMValidityPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ProperClassesPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
Modifier and Type | Field and Description |
---|---|
protected OCBCModel |
ConformanceCheckingResultView.model |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ResultModelView.getModel() |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
ConformanceCheckingResultView.conformanceChecking(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
long |
ConformanceCheckingResultView.estimateRunningTime(XOCLog log,
OCBCModel model) |
protected void |
ConformanceCheckingResultView.initialize(XOCLog log,
OCBCModel model) |
Constructor and Description |
---|
ResultModelView(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel model,
ConformanceCheckingResultView conformanceCheckingResult) |
ResultTextView(XOCLog log,
OCBCModel model,
java.lang.String[] stringResult,
ConformanceCheckingResultView conformanceCheckingResultView) |
Constructor and Description |
---|
SimplifyModel(OCBCModel model) |
UpdateModelBasedOnPrecision(OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
OCBCModelDiscovery.discover(org.processmining.contexts.uitopia.UIPluginContext context) |
OCBCModel |
BehaviorModelDiscovery.updateActivityEdges(java.lang.String configuredFitnessAlgorithm,
java.lang.String configuredPrecisionAlgorithm,
java.lang.String configuredGeneralizationAlgorithm,
double configuredFitnessThreshold,
double configuredPrecisionThreshold,
double configuredGeneralizationThreshold,
double configuredFitnessWeight,
double configuredPrecisionWeight,
double configuredGeneralizationWeight)
re-discover behavioral constraints based on configured algorithms, thresholds and weights;
|
Modifier and Type | Method and Description |
---|---|
void |
OCBCModelDiscovery.visualizeModel(OCBCModel model)
create a interface to visualize models and support functionalities to adjust models;
the interface reuse the model editor and add the adjust panel (algorithm panel, weight panel, filter panel);
|
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ModelLayout.optimizeLayout() |
Constructor and Description |
---|
ModelLayout(OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
double |
ComputeBehavioralPrecision.computePrecision(XOCLog log,
OCBCModel model) |
double |
ComputePrecisionThread.computePrecision(XOCLog log,
OCBCModel model) |
void |
ComputeBehavioralPrecision.createConstraintVSPrecisionMap(XOCLog log,
OCBCModel model) |
void |
ComputePrecisionThread.createConstraintVSPrecisionMap(XOCLog log,
OCBCModel model) |
Constructor and Description |
---|
ComputePrecisionThread(java.lang.String name,
XOCLog log,
OCBCModel model,
mxGraphComponent graphComponent) |
SearchOCBCUnitFamily(OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
javax.swing.tree.DefaultMutableTreeNode |
ConstraintInstancePanel.generateInstanceHierarchyForActivityRelation(java.lang.String edgeId,
OCBCModel model)
Generates a node for a selected activity edge to show reference events and related target events.
|
javax.swing.tree.DefaultMutableTreeNode |
ConstraintInstancePanel.generateInstanceHierarchyForAOCRelation(java.lang.String edgeId,
OCBCModel model)
Generates a node for a selected AOC edge to show events and objects (with cardinalities and corresponding life cycle periods).
|
javax.swing.tree.DefaultMutableTreeNode |
ConstraintInstancePanel.generateInstanceHierarchyForClassRelation(java.lang.String classEdgeId,
OCBCModel model)
Generates a node for a selected class edge to show source and target objects (with cardinalities and corresponding life cycle periods).
|
void |
ConstraintInstancePanel.updateConstraintInstances(mxCell selectedCell,
OCBCModel model)
update the instance sub-panel to show all the source objects and target objects.
|
void |
ConstraintInstancePanel.updateConstraintInstances(mxCell selectedCell,
OCBCModel model,
java.lang.String reference,
java.lang.String additionalType)
elementId: the id (in the model) of selected cell
|
void |
DistributionPanel.updateDistributionPanelBoxes(mxCell selectedCell,
OCBCModel model) |
void |
DistributionPanel.updateDistributionPanelGraph(mxCell selectedCell,
OCBCModel model) |
void |
ButtonPanel.updateModel(OCBCModel model)
update the model graph based on an input model;
|
Constructor and Description |
---|
DistributionPanel(int aRadius,
int anOuterBorder,
int anInnerBorder,
OCBCModel model,
GraphEditor editor) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
OCBCModelDiscoveryPlugin.discoverOCBCModel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
java.lang.String approachName) |
OCBCModel |
OCBCModelDiscoveryPlugin.discoverOCBCModelWithBalancedMetrics(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
LogDuplicator.discoverOCBCModelWithBalancedMetrics(org.processmining.framework.plugin.PluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ClassModelLayout.optimizeLayout() |
Constructor and Description |
---|
ClassModelLayout(OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
CorrelationModelPanel.getModel()
get the discovered model used to correlating events
|
Modifier and Type | Method and Description |
---|---|
void |
PathConfigurationPanel.updateCorrelationPathListForActivity(OCBCModel model,
java.lang.String selectedActivityName)
update the correlation paths for a selected activity as id
|
void |
PathConfigurationPanel.updateCorrelationPathListForClass(OCBCModel model,
java.lang.String selectedClassName)
update the correlation paths for a selected class as id
|
Constructor and Description |
---|
EditorActionListenerDeleteElement(OCBCModel model,
GraphMouseListener graphMouseListener,
InformationPanel informationPanel,
GraphPanel graphPanel) |
EditorActionListenerEditConstraint(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField alwaysField,
javax.swing.JTextField eventuallyField,
javax.swing.JTextField classSideField,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
EditorActionListenerEditName(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField text,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
EditorActionListenerSave(org.processmining.framework.plugin.PluginContext context,
OCBCModel model,
javax.swing.JTextField field,
InformationPanel informationPanel) |
EditorMouseListenerAlwaysCardinality(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField text,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
EditorMouseListenerAOCClassSideCardinality(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField text,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
EditorMouseListenerEventuallyCardinality(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField text,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
EditorMouseListenerInputName(OCBCModel model,
GraphMouseListener graphMouseListener,
javax.swing.JTextField text,
InformationPanel informationPanel,
GraphPanel graphPanel,
javax.swing.JSlider childIndex) |
GraphMouseListener(OCBCModel model,
ModelLayoutBuilder builder,
org.jgraph.JGraph graph) |
Modifier and Type | Method and Description |
---|---|
void |
GraphPanel.setModel(OCBCModel model) |
Constructor and Description |
---|
EditorCreateModelPanel(OCBCModel model,
int maxWidth,
int maxHeight,
GraphMouseListener graphMouseListener,
InformationPanel informationPanel,
GraphPanel graphPanel,
java.util.Collection<javax.swing.JComponent> components) |
EditorModifyModelPanel(OCBCModel model,
int maxWidth,
int maxHeight,
GraphMouseListener graphMouseListener,
InformationPanel informationPanel,
GraphPanel graphPanel,
java.util.Collection<javax.swing.JComponent> components) |
EditorPanel(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel model,
InformationPanel informationPanel,
GraphPanel graphPanel,
GraphMouseListener graphMouseListener,
java.awt.Dimension dimEditorPanel) |
EditorSaveModelPanel(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel model,
int maxWidth,
int maxHeight,
GraphMouseListener graphMouseListener,
InformationPanel informationPanel,
GraphPanel graphPanel,
java.util.Collection<javax.swing.JComponent> components) |
GraphPanel(OCBCModel model,
java.awt.Dimension dimGraphPanel) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
OCBCModelEditor.inspectOCBCModel(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel modelOriginal) |
Modifier and Type | Method and Description |
---|---|
void |
OCBCModelEditor.createLayout(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel model,
javax.swing.JPanel parent) |
void |
OCBCModelEditor.discoverLayout(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel model,
javax.swing.JPanel parent) |
javax.swing.JComponent |
OCBCModelEditor.edit(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel modelOriginal) |
OCBCModel |
OCBCModelEditor.inspectOCBCModel(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel modelOriginal) |
Constructor and Description |
---|
EditorObject(OCBCModel model) |
Modifier and Type | Class and Description |
---|---|
class |
OCBCModelImpl |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ImportOCBCModel.generateOCBCModel(java.io.InputStream input) |
OCBCModel |
ImportFromFile.getModel() |
Modifier and Type | Method and Description |
---|---|
void |
ExportOCBCModel.exportPLGProcessCollection(org.processmining.framework.plugin.PluginContext context,
OCBCModel model,
java.io.File file)
This plugin is used to export a OCBC model
|
static void |
ExportToFile.exportToFile(OCBCModel model,
java.io.OutputStream out) |
static void |
ExportToFileOld.exportToFile(OCBCModel model,
java.io.OutputStream out) |
Modifier and Type | Field and Description |
---|---|
protected OCBCModel |
ModelLayoutBuilder.model |
protected OCBCModel |
ModelLayoutBuilderOld.model |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ModelLayoutBuilder.getModel() |
OCBCModel |
ModelLayoutBuilderOld.getModel() |
Modifier and Type | Method and Description |
---|---|
protected org.jgraph.graph.DefaultPort |
ModelLayoutBuilder.drawGraph(org.jgraph.JGraph graph,
MyOriginalCell parent,
OCBCModel model) |
protected org.jgraph.graph.DefaultPort |
ModelLayoutBuilderOld.drawGraph(org.jgraph.JGraph graph,
MyOriginalCell parent,
OCBCModel model) |
javax.swing.JComponent |
OCBCModelVisualizer.visualize(org.processmining.contexts.uitopia.UIPluginContext context,
OCBCModel modelOriginal) |
Constructor and Description |
---|
ModelLayoutBuilder(OCBCModel model) |
ModelLayoutBuilderOld(OCBCModel model) |
Modifier and Type | Field and Description |
---|---|
protected OCBCModel |
PerformanceAnalysisPanel.model |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
ModelPanel.getModel()
get the discovered model used to correlating events
|
Modifier and Type | Method and Description |
---|---|
long |
PerformanceAnalysisPanel.estimateRunningTime(XOCLog log,
OCBCModel model) |
protected void |
PerformanceAnalysisPanel.initialize(XOCLog log,
OCBCModel model) |
void |
PathConfigurationPanel.updateCorrelationPathsBasedOnReferenceAndTargetActivities(OCBCModel model)
update the correlation paths for a pair of selected reference and target activities
|
Constructor and Description |
---|
ModelPanel(PatternInstanceGenerationPanel instanceGenerationPanel,
OCBCModel model) |
PatternInstanceGenerationPanel(PerformanceAnalysisPanel fatherPanel,
org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
PerformanceAnalysisPanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
OCBCPerformanceObject |
OCBCPerformancePlugin.performanceAnalyzer(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |