com.huguesjohnson.jail.jailBreak.wizard
Class JailBreakNewBackPropagationNetworkWizard

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.huguesjohnson.jail.jailBreak.wizard.JailBreakNewBackPropagationNetworkWizard
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class JailBreakNewBackPropagationNetworkWizard
extends javax.swing.JDialog
implements java.awt.event.ActionListener

dialog to create a new backpropagation neural network

See Also:
Serialized Form

Field Summary
 
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
JailBreakNewBackPropagationNetworkWizard(java.awt.Frame parent, java.lang.String resourcePath, java.lang.String defaultResourcePath)
          constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent actionEvent)
          occurs when a button is clicked
 double getErrorThreshold()
          returns the value of the error threshold field
 com.huguesjohnson.jail.jailBreak.event.JailBreakActionEvent getExitActionEvent()
          returns the last action selected by the user
 int getHiddenLayerSize()
          returns the value of the hidden layer size field
 int getInputLayerSize()
          returns the value of the input layer size field
 int getInputSize()
          returns the value of the input size field
 double getMaxWeight()
          returns the value of the maximum weight field
 double getMinWeight()
          returns the value of the minimum weight field
 int getOutputLayerSize()
          returns the value of the output layer size field
 double getPunishRate()
          returns the value of the punish rate field
 double getRewardRate()
          returns the value of the reward rate field
 
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
 

Constructor Detail

JailBreakNewBackPropagationNetworkWizard

public JailBreakNewBackPropagationNetworkWizard(java.awt.Frame parent,
                                                java.lang.String resourcePath,
                                                java.lang.String defaultResourcePath)
constructor

Parameters:
parent - the parent frame to this wizard
resourcePath - the path to directory containing images for this dialog
defaultResourcePath - path to the folder containing default images
Method Detail

getExitActionEvent

public com.huguesjohnson.jail.jailBreak.event.JailBreakActionEvent getExitActionEvent()
returns the last action selected by the user

Returns:
last action selected by user

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent actionEvent)
occurs when a button is clicked

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
actionEvent - the action received

getInputLayerSize

public int getInputLayerSize()
returns the value of the input layer size field

Returns:
value of input layer size field

getHiddenLayerSize

public int getHiddenLayerSize()
returns the value of the hidden layer size field

Returns:
value of hidden layer size field

getOutputLayerSize

public int getOutputLayerSize()
returns the value of the output layer size field

Returns:
value of output layer size field

getInputSize

public int getInputSize()
returns the value of the input size field

Returns:
value of input size field

getPunishRate

public double getPunishRate()
returns the value of the punish rate field

Returns:
value of the punish rate field

getRewardRate

public double getRewardRate()
returns the value of the reward rate field

Returns:
value of the reward rate field

getErrorThreshold

public double getErrorThreshold()
returns the value of the error threshold field

Returns:
value of the error threshold field

getMinWeight

public double getMinWeight()
returns the value of the minimum weight field

Returns:
value of minimum weight field

getMaxWeight

public double getMaxWeight()
returns the value of the maximum weight field

Returns:
value of maximum weight field