edu.ksu.cis.bnj.bbn.learning.scorebased.k2
Class K2OptionGUI

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.learning.scorebased.k2.K2OptionGUI
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
Direct Known Subclasses:
GAWKOptionGUI

public class K2OptionGUI
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  java.lang.Object[] attrArray
           
protected  javax.swing.JButton browseOutputButton
           
protected  javax.swing.JButton downButton
           
protected  BNJFileDialogFactory fcFactory
           
protected  javax.swing.JPanel mainPanel
           
protected  javax.swing.JSpinner maxParents
           
protected  javax.swing.JCheckBox orderingButton
           
protected  javax.swing.JList orderList
           
protected  javax.swing.JScrollPane orderListScrollPane
           
protected  javax.swing.JCheckBox outputButton
           
protected  javax.swing.JComboBox outputComboBox
           
protected  javax.swing.JTextField outputFileText
           
protected  javax.swing.JCheckBox rmseButton
           
protected  javax.swing.JButton upButton
           
 
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
K2OptionGUI(Optionable o)
           
K2OptionGUI(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)
           
 
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

orderingButton

protected javax.swing.JCheckBox orderingButton

browseOutputButton

protected javax.swing.JButton browseOutputButton

upButton

protected javax.swing.JButton upButton

downButton

protected javax.swing.JButton downButton

outputFileText

protected javax.swing.JTextField outputFileText

maxParents

protected javax.swing.JSpinner maxParents

outputComboBox

protected javax.swing.JComboBox outputComboBox

mainPanel

protected javax.swing.JPanel mainPanel

orderList

protected javax.swing.JList orderList

orderListScrollPane

protected javax.swing.JScrollPane orderListScrollPane

fcFactory

protected BNJFileDialogFactory fcFactory

attrArray

protected java.lang.Object[] attrArray
Constructor Detail

K2OptionGUI

public K2OptionGUI(Optionable o)
Parameters:
o -

K2OptionGUI

public K2OptionGUI(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)

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)