public class SettingsObject extends java.lang.Object implements java.lang.Comparable<SettingsObject>
Constructor and Description |
---|
SettingsObject(InputObject input,
org.processmining.framework.plugin.PluginContext pluginContext)
Default contructor, initializes with default values
|
SettingsObject(SettingsController controller)
Builds a settings object based on the current state of the settigns
|
public SettingsObject(InputObject input, org.processmining.framework.plugin.PluginContext pluginContext)
public SettingsObject(SettingsController controller)
controller
- public int compareTo(SettingsObject alternative)
compareTo
in interface java.lang.Comparable<SettingsObject>
public com.google.common.collect.TreeMultiset<java.lang.String> getSelected_A()
public com.google.common.collect.TreeMultiset<java.lang.String> getSelected_B()
public boolean isGraph_isDefaultSelected()
public boolean isGraph_isCustomSelected()
public boolean isGraph_isFilterSelected()
public boolean isGraph_isShowTransitionLabelsSelected()
public boolean isComparison_isStatesSelected()
public boolean isComparison_isTransitionsSelected()
public TsSettingsObject getGraph_tsSettings()
public java.lang.String getGraph_StateThicknessSelection()
public java.lang.String getGraph_TransitionThicknessSelection()
public java.lang.String getComparison_selectedComparisonType()
public double getGraph_filterThreshold()
public double getComparison_alpha()
public boolean isComparison_metric_selected()
public boolean isComparison_tree_selected()
public double getComparison_tree_similarity()
public java.util.List<java.lang.String> getComparison_tree_selectedAttributes()
public boolean isBinarySplit_DecisionTrees()
public boolean isPruneTrees_DecisionTrees()
public float getConfidenceThreshold_DecisionTrees()
public double getPercentageOfInstancesOnLeaf_DecisionTrees()
public DecisionTreeSettingsObject getDecisionTreeSettingsObject()