public class ConstrainedGuideTreeMinerUI extends java.lang.Object implements ConstrainedGuideTreeMinerSettingsListener
| Constructor and Description |
|---|
ConstrainedGuideTreeMinerUI(org.processmining.contexts.uitopia.UIPluginContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearFeatureSelection() |
void |
featureSelectionChanged(java.lang.String featureString,
boolean isSelected) |
GuideTreeMinerConstrainedInput |
mineTree(org.deckfour.xes.model.XLog log) |
void |
setAHCJoinType(org.processmining.plugins.guidetreeminer.types.AHCJoinType ahcJoinType) |
void |
setBaseFeatures(boolean isBaseFeatures) |
void |
setcannotLinks(ConstraintArray cannotLinks) |
void |
setDistanceMetricType(org.processmining.plugins.guidetreeminer.types.DistanceMetricType distanceMetricType) |
void |
setFeatureType(org.processmining.plugins.guidetreeminer.types.GTMFeatureType featureType) |
void |
setFeatureTypeOption(org.processmining.plugins.guidetreeminer.types.GTMFeatureType featureType) |
void |
setFrequencyCount(boolean isNominalCount) |
void |
setIndelScoreFileName(java.lang.String indelScoreFileName) |
void |
setIsDeriveIndelScores(boolean isDeriveIndelScores) |
void |
setIsDeriveSubstitutionScores(boolean isDeriveSubstitutionScores) |
void |
setKGramValue(int kGramValue) |
void |
setLearningAlgorithmType(org.processmining.plugins.guidetreeminer.types.LearningAlgorithmType learningAlgorithmType) |
void |
setMaximumAlphabetSizeThreshold(int maxAlphabetSizeThreshold) |
void |
setMinimumAlphabetSizeThreshold(int minAlphabetSizeThreshold) |
void |
setMininumFrequencyCountThreshold(int minFrequencyCountThreshold) |
void |
setMininumInstancePercentageCountThreshold(int minInstancePercentageCountThreshold) |
void |
setMustLinks(ConstraintArray mustLinks) |
void |
setNominalFeatureCount(boolean isNominalCount) |
void |
setNumberOfClusters(int noClusters) |
void |
setOutputClusterLogs(boolean isOutputClusterLogs) |
void |
setSimilarityDistanceType(org.processmining.plugins.guidetreeminer.types.SimilarityDistanceMetricType metricType) |
void |
setSimilarityMetricType(org.processmining.plugins.guidetreeminer.types.SimilarityMetricType similarityMetricType) |
void |
setSubstitutionScoreFileName(java.lang.String substitutionScoreFileName) |
public ConstrainedGuideTreeMinerUI(org.processmining.contexts.uitopia.UIPluginContext context)
public GuideTreeMinerConstrainedInput mineTree(org.deckfour.xes.model.XLog log)
public void setFeatureType(org.processmining.plugins.guidetreeminer.types.GTMFeatureType featureType)
setFeatureType in interface ConstrainedGuideTreeMinerSettingsListenersetFeatureType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setFeatureTypeOption(org.processmining.plugins.guidetreeminer.types.GTMFeatureType featureType)
setFeatureTypeOption in interface ConstrainedGuideTreeMinerSettingsListenersetFeatureTypeOption in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void clearFeatureSelection()
clearFeatureSelection in interface ConstrainedGuideTreeMinerSettingsListenerclearFeatureSelection in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void featureSelectionChanged(java.lang.String featureString,
boolean isSelected)
featureSelectionChanged in interface ConstrainedGuideTreeMinerSettingsListenerfeatureSelectionChanged in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setKGramValue(int kGramValue)
setKGramValue in interface ConstrainedGuideTreeMinerSettingsListenersetKGramValue in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setFrequencyCount(boolean isNominalCount)
setFrequencyCount in interface ConstrainedGuideTreeMinerSettingsListenersetFrequencyCount in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setLearningAlgorithmType(org.processmining.plugins.guidetreeminer.types.LearningAlgorithmType learningAlgorithmType)
setLearningAlgorithmType in interface ConstrainedGuideTreeMinerSettingsListenersetLearningAlgorithmType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setAHCJoinType(org.processmining.plugins.guidetreeminer.types.AHCJoinType ahcJoinType)
setAHCJoinType in interface ConstrainedGuideTreeMinerSettingsListenersetAHCJoinType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setBaseFeatures(boolean isBaseFeatures)
setBaseFeatures in interface ConstrainedGuideTreeMinerSettingsListenersetBaseFeatures in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setNominalFeatureCount(boolean isNominalCount)
setNominalFeatureCount in interface ConstrainedGuideTreeMinerSettingsListenersetNominalFeatureCount in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setMininumFrequencyCountThreshold(int minFrequencyCountThreshold)
setMininumFrequencyCountThreshold in interface ConstrainedGuideTreeMinerSettingsListenersetMininumFrequencyCountThreshold in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setMininumInstancePercentageCountThreshold(int minInstancePercentageCountThreshold)
setMininumInstancePercentageCountThreshold in interface ConstrainedGuideTreeMinerSettingsListenersetMininumInstancePercentageCountThreshold in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setMinimumAlphabetSizeThreshold(int minAlphabetSizeThreshold)
setMinimumAlphabetSizeThreshold in interface ConstrainedGuideTreeMinerSettingsListenersetMinimumAlphabetSizeThreshold in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setMaximumAlphabetSizeThreshold(int maxAlphabetSizeThreshold)
setMaximumAlphabetSizeThreshold in interface ConstrainedGuideTreeMinerSettingsListenersetMaximumAlphabetSizeThreshold in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setSimilarityDistanceType(org.processmining.plugins.guidetreeminer.types.SimilarityDistanceMetricType metricType)
setSimilarityDistanceType in interface ConstrainedGuideTreeMinerSettingsListenersetSimilarityDistanceType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setSimilarityMetricType(org.processmining.plugins.guidetreeminer.types.SimilarityMetricType similarityMetricType)
setSimilarityMetricType in interface ConstrainedGuideTreeMinerSettingsListenersetSimilarityMetricType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setDistanceMetricType(org.processmining.plugins.guidetreeminer.types.DistanceMetricType distanceMetricType)
setDistanceMetricType in interface ConstrainedGuideTreeMinerSettingsListenersetDistanceMetricType in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setIsDeriveSubstitutionScores(boolean isDeriveSubstitutionScores)
setIsDeriveSubstitutionScores in interface ConstrainedGuideTreeMinerSettingsListenersetIsDeriveSubstitutionScores in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setIsDeriveIndelScores(boolean isDeriveIndelScores)
setIsDeriveIndelScores in interface ConstrainedGuideTreeMinerSettingsListenersetIsDeriveIndelScores in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setSubstitutionScoreFileName(java.lang.String substitutionScoreFileName)
setSubstitutionScoreFileName in interface ConstrainedGuideTreeMinerSettingsListenersetSubstitutionScoreFileName in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setIndelScoreFileName(java.lang.String indelScoreFileName)
setIndelScoreFileName in interface ConstrainedGuideTreeMinerSettingsListenersetIndelScoreFileName in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setOutputClusterLogs(boolean isOutputClusterLogs)
setOutputClusterLogs in interface ConstrainedGuideTreeMinerSettingsListenersetOutputClusterLogs in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setNumberOfClusters(int noClusters)
setNumberOfClusters in interface ConstrainedGuideTreeMinerSettingsListenersetNumberOfClusters in interface org.processmining.plugins.guidetreeminer.settings.GuideTreeMinerSettingsListenerpublic void setMustLinks(ConstraintArray mustLinks)
setMustLinks in interface ConstrainedGuideTreeMinerSettingsListenerpublic void setcannotLinks(ConstraintArray cannotLinks)
setcannotLinks in interface ConstrainedGuideTreeMinerSettingsListener