org.knime.base.node.mine.subgroupminer
Class SubgroupMinerDialog

java.lang.Object
  extended by org.knime.core.node.NodeDialogPane
      extended by org.knime.core.node.defaultnodesettings.DefaultNodeSettingsPane
          extended by org.knime.base.node.mine.subgroupminer.SubgroupMinerDialog

public class SubgroupMinerDialog
extends DefaultNodeSettingsPane

The dialog for the subgroup miner node. Provides possibilities to adjust the input column for the bitvectors, the minimum support, the desired type of frequent itemsets (free, closed or maximal), the maximal itemset length, how the output table should be sorted and the underlying algorithm.

Author:
Fabian Dill, University of Konstanz

Constructor Summary
SubgroupMinerDialog()
          Constructs the dialog for the subgroup miner node by adding the needed default dialog components.
 
Method Summary
(package private) static SettingsModelString createAlgorithmModel()
           
(package private) static SettingsModelBoolean createAssociationRuleFlagModel()
           
(package private) static SettingsModelString createBitVectorColumnModel()
           
(package private) static SettingsModelDoubleBounded createConfidenceModel()
           
(package private) static SettingsModelIntegerBounded createItemsetLengthModel()
           
(package private) static SettingsModelString createItemSetTypeModel()
           
(package private) static SettingsModelDoubleBounded createMinSupportModel()
           
(package private) static SettingsModelString createSortByModel()
           
 
Methods inherited from class org.knime.core.node.defaultnodesettings.DefaultNodeSettingsPane
addDialogComponent, closeCurrentGroup, createNewGroup, createNewTab, createNewTabAt, loadAdditionalSettingsFrom, loadAdditionalSettingsFrom, loadSettingsFrom, saveAdditionalSettingsTo, saveSettingsTo, selectTab, setDefaultTabTitle, setHorizontalPlacement
 
Methods inherited from class org.knime.core.node.NodeDialogPane
addJobMgrTab, addTab, addTabAt, createFlowVariableModel, createFlowVariableModel, createFlowVariableModel, finishEditingAndSaveSettingsTo, getAvailableFlowVariables, getPanel, getTab, getTabIndex, internalLoadSettingsFrom, loadSettingsFrom, loadSettingsFrom, onCancel, onClose, onOpen, removeTab, renameTab, saveSettingsTo, setEnabled, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubgroupMinerDialog

public SubgroupMinerDialog()
Constructs the dialog for the subgroup miner node by adding the needed default dialog components.

Method Detail

createBitVectorColumnModel

static SettingsModelString createBitVectorColumnModel()
Returns:
settings model for the bitvector column

createMinSupportModel

static SettingsModelDoubleBounded createMinSupportModel()
Returns:
settings model for the minimum support

createItemSetTypeModel

static SettingsModelString createItemSetTypeModel()
Returns:
settings model for the item set type

createItemsetLengthModel

static SettingsModelIntegerBounded createItemsetLengthModel()
Returns:
settings model for the itemset length

createSortByModel

static SettingsModelString createSortByModel()
Returns:
settings model for the sort by method

createAssociationRuleFlagModel

static SettingsModelBoolean createAssociationRuleFlagModel()
Returns:
settings model for the association rule creation flag

createConfidenceModel

static SettingsModelDoubleBounded createConfidenceModel()
Returns:
settings model for the confidence

createAlgorithmModel

static SettingsModelString createAlgorithmModel()
Returns:
settings model for the underlying algorithm


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.