edu.ksu.cis.bnj.bbn.inference.approximate.sampling
Class MCMCOptionGUI

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byedu.ksu.cis.bnj.gui.components.GenericOptionGUI
                          extended byedu.ksu.cis.bnj.bbn.inference.approximate.sampling.MCMCOptionGUI
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, OptionGUI, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener

public class MCMCOptionGUI
extends GenericOptionGUI

Author:
Roby Joehanes
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JButton browseOutputButton
           
protected  javax.swing.JButton browseRMSEButton
           
protected  javax.swing.JButton browseSamplesButton
           
protected  javax.swing.JCheckBox dumpRMSEButton
           
protected  javax.swing.JCheckBox generateSamplesButton
           
protected  javax.swing.JPanel mainPanel
           
protected  javax.swing.JCheckBox markovBlanketButton
           
protected  javax.swing.JSpinner numSamples
           
protected  javax.swing.JLabel numSamplesLabel
           
protected  javax.swing.JCheckBox outputButton
           
protected  javax.swing.JComboBox outputComboBox
           
protected  javax.swing.JTextField outputFileText
           
protected  javax.swing.JLabel outputSampleLabel
           
protected  javax.swing.JCheckBox rmseButton
           
protected  javax.swing.JTextField rmseFileText
           
protected  javax.swing.JTextField samplesFileText
           
 
Fields inherited from class edu.ksu.cis.bnj.gui.components.GenericOptionGUI
optionableOwner, owner
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
MCMCOptionGUI(Optionable o)
           
MCMCOptionGUI(Optionable o, javax.swing.JFrame owner)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
           
protected  void applyOptions()
           
 javax.swing.JPanel getMainPane()
           
protected  void init()
           
static void main(java.lang.String[] args)
           
protected  void selected_BrowseRMSE()
           
protected  void selected_BrowseSamples()
           
 
Methods inherited from class edu.ksu.cis.bnj.gui.components.GenericOptionGUI
getOptionableOwner, isModified, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.ksu.cis.kdd.util.gui.OptionGUI
setVisible
 

Field Detail

rmseButton

protected javax.swing.JCheckBox rmseButton

outputButton

protected javax.swing.JCheckBox outputButton

markovBlanketButton

protected javax.swing.JCheckBox markovBlanketButton

generateSamplesButton

protected javax.swing.JCheckBox generateSamplesButton

dumpRMSEButton

protected javax.swing.JCheckBox dumpRMSEButton

browseSamplesButton

protected javax.swing.JButton browseSamplesButton

browseRMSEButton

protected javax.swing.JButton browseRMSEButton

browseOutputButton

protected javax.swing.JButton browseOutputButton

rmseFileText

protected javax.swing.JTextField rmseFileText

outputFileText

protected javax.swing.JTextField outputFileText

samplesFileText

protected javax.swing.JTextField samplesFileText

outputSampleLabel

protected javax.swing.JLabel outputSampleLabel

numSamplesLabel

protected javax.swing.JLabel numSamplesLabel

numSamples

protected javax.swing.JSpinner numSamples

outputComboBox

protected javax.swing.JComboBox outputComboBox

mainPanel

protected javax.swing.JPanel mainPanel
Constructor Detail

MCMCOptionGUI

public MCMCOptionGUI(Optionable o)
Parameters:
o -

MCMCOptionGUI

public MCMCOptionGUI(Optionable o,
                     javax.swing.JFrame owner)
Parameters:
o -
owner -
Method Detail

init

protected void init()
Overrides:
init in class GenericOptionGUI

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class GenericOptionGUI
See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)

selected_BrowseRMSE

protected void selected_BrowseRMSE()

selected_BrowseSamples

protected void selected_BrowseSamples()

getMainPane

public javax.swing.JPanel getMainPane()
See Also:
OptionGUI.getMainPane()

applyOptions

protected void applyOptions()
Specified by:
applyOptions in class GenericOptionGUI
See Also:
edu.ksu.cis.bnj.gui.GenericOptionGUI#applyOptions()

main

public static void main(java.lang.String[] args)