public class GuideTreeMinerUI extends java.lang.Object implements GuideTreeMinerSettingsListener
Constructor and Description |
---|
GuideTreeMinerUI(org.processmining.contexts.uitopia.UIPluginContext context) |
Modifier and Type | Method and Description |
---|---|
void |
clearFeatureSelection() |
void |
featureSelectionChanged(java.lang.String featureString,
boolean isSelected) |
GuideTreeMinerInput |
mineTree(org.deckfour.xes.model.XLog log) |
void |
setAHCJoinType(AHCJoinType ahcJoinType) |
void |
setBaseFeatures(boolean isBaseFeatures) |
void |
setDistanceMetricType(DistanceMetricType distanceMetricType) |
void |
setFeatureType(GTMFeatureType featureType) |
void |
setFeatureTypeOption(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(LearningAlgorithmType learningAlgorithmType) |
void |
setMaximumAlphabetSizeThreshold(int maxAlphabetSizeThreshold) |
void |
setMinimumAlphabetSizeThreshold(int minAlphabetSizeThreshold) |
void |
setMininumFrequencyCountThreshold(int minFrequencyCountThreshold) |
void |
setMininumInstancePercentageCountThreshold(int minInstancePercentageCountThreshold) |
void |
setNominalFeatureCount(boolean isNominalCount) |
void |
setNumberOfClusters(int noClusters) |
void |
setOutputClusterLogs(boolean isOutputClusterLogs) |
void |
setSimilarityDistanceType(SimilarityDistanceMetricType metricType) |
void |
setSimilarityMetricType(SimilarityMetricType similarityMetricType) |
void |
setSubstitutionScoreFileName(java.lang.String substitutionScoreFileName) |
public GuideTreeMinerUI(org.processmining.contexts.uitopia.UIPluginContext context)
public GuideTreeMinerInput mineTree(org.deckfour.xes.model.XLog log)
public void setFeatureType(GTMFeatureType featureType)
setFeatureType
in interface GuideTreeMinerSettingsListener
public void setFeatureTypeOption(GTMFeatureType featureType)
setFeatureTypeOption
in interface GuideTreeMinerSettingsListener
public void clearFeatureSelection()
clearFeatureSelection
in interface GuideTreeMinerSettingsListener
public void featureSelectionChanged(java.lang.String featureString, boolean isSelected)
featureSelectionChanged
in interface GuideTreeMinerSettingsListener
public void setKGramValue(int kGramValue)
setKGramValue
in interface GuideTreeMinerSettingsListener
public void setFrequencyCount(boolean isNominalCount)
setFrequencyCount
in interface GuideTreeMinerSettingsListener
public void setLearningAlgorithmType(LearningAlgorithmType learningAlgorithmType)
setLearningAlgorithmType
in interface GuideTreeMinerSettingsListener
public void setAHCJoinType(AHCJoinType ahcJoinType)
setAHCJoinType
in interface GuideTreeMinerSettingsListener
public void setBaseFeatures(boolean isBaseFeatures)
setBaseFeatures
in interface GuideTreeMinerSettingsListener
public void setNominalFeatureCount(boolean isNominalCount)
setNominalFeatureCount
in interface GuideTreeMinerSettingsListener
public void setMininumFrequencyCountThreshold(int minFrequencyCountThreshold)
setMininumFrequencyCountThreshold
in interface GuideTreeMinerSettingsListener
public void setMininumInstancePercentageCountThreshold(int minInstancePercentageCountThreshold)
setMininumInstancePercentageCountThreshold
in interface GuideTreeMinerSettingsListener
public void setMinimumAlphabetSizeThreshold(int minAlphabetSizeThreshold)
setMinimumAlphabetSizeThreshold
in interface GuideTreeMinerSettingsListener
public void setMaximumAlphabetSizeThreshold(int maxAlphabetSizeThreshold)
setMaximumAlphabetSizeThreshold
in interface GuideTreeMinerSettingsListener
public void setSimilarityDistanceType(SimilarityDistanceMetricType metricType)
setSimilarityDistanceType
in interface GuideTreeMinerSettingsListener
public void setSimilarityMetricType(SimilarityMetricType similarityMetricType)
setSimilarityMetricType
in interface GuideTreeMinerSettingsListener
public void setDistanceMetricType(DistanceMetricType distanceMetricType)
setDistanceMetricType
in interface GuideTreeMinerSettingsListener
public void setIsDeriveSubstitutionScores(boolean isDeriveSubstitutionScores)
setIsDeriveSubstitutionScores
in interface GuideTreeMinerSettingsListener
public void setIsDeriveIndelScores(boolean isDeriveIndelScores)
setIsDeriveIndelScores
in interface GuideTreeMinerSettingsListener
public void setSubstitutionScoreFileName(java.lang.String substitutionScoreFileName)
setSubstitutionScoreFileName
in interface GuideTreeMinerSettingsListener
public void setIndelScoreFileName(java.lang.String indelScoreFileName)
setIndelScoreFileName
in interface GuideTreeMinerSettingsListener
public void setOutputClusterLogs(boolean isOutputClusterLogs)
setOutputClusterLogs
in interface GuideTreeMinerSettingsListener
public void setNumberOfClusters(int noClusters)
setNumberOfClusters
in interface GuideTreeMinerSettingsListener