koala.dynamicjava.gui
Class OptionsDialog.GUIPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bykoala.dynamicjava.gui.OptionsDialog.GUIPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Enclosing class:
OptionsDialog

protected class OptionsDialog.GUIPanel
extends javax.swing.JPanel

The GUI option panel

See Also:
Serialized Form

Nested Class Summary
protected  class OptionsDialog.GUIPanel.CheckBoxChangeListener
          To listen to the checkbox
protected  class OptionsDialog.GUIPanel.FileCheckBoxChangeListener
          To listen to the file checkbox
protected  class OptionsDialog.GUIPanel.InitFileBrowseButtonAction
          The action associated with the 'browse' button
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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 browseButton
          The browse button
protected  javax.swing.JCheckBox checkBox
          The check box
protected  javax.swing.JCheckBox errorCheckBox
          The error check box
protected  javax.swing.JCheckBox fileCheckBox
          The file check box
protected  javax.swing.JLabel fileLabel
          The file label
protected  javax.swing.JTextField fileTextField
          The file text field
protected  javax.swing.JLabel label
          The label
protected  javax.swing.JCheckBox outputCheckBox
          The output check box
protected  javax.swing.JTextField textField
          The text field
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
OptionsDialog.GUIPanel()
          Creates a new panel
 
Method Summary
 java.lang.String getFilename()
          Returns the initialization file name
 java.lang.String getName()
          Returns the name to give to the GUI
 boolean isErrorSelected()
          Has the error to be redirected?
 boolean isInitializationSelected()
          Is the initialization file checkbox selected
 boolean isOutputSelected()
          Has the output to be redirected?
 boolean isSelected()
          Has the GUI to be exported?
 void setErrorSelected(boolean b)
          Sets the state of the error checkbox
 void setFilename(java.lang.String s)
          Sets the initialization file name
 void setInitializationSelected(boolean b)
          Sets the initialization file checkbox state
 void setName(java.lang.String s)
          Sets the GUI name
 void setOutputSelected(boolean b)
          Sets the state of the output checkbox
 void setSelected(boolean b)
          Sets the state of the checkbox
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textField

protected javax.swing.JTextField textField
The text field


checkBox

protected javax.swing.JCheckBox checkBox
The check box


label

protected javax.swing.JLabel label
The label


outputCheckBox

protected javax.swing.JCheckBox outputCheckBox
The output check box


errorCheckBox

protected javax.swing.JCheckBox errorCheckBox
The error check box


fileCheckBox

protected javax.swing.JCheckBox fileCheckBox
The file check box


fileLabel

protected javax.swing.JLabel fileLabel
The file label


fileTextField

protected javax.swing.JTextField fileTextField
The file text field


browseButton

protected javax.swing.JButton browseButton
The browse button

Constructor Detail

OptionsDialog.GUIPanel

public OptionsDialog.GUIPanel()
Creates a new panel

Method Detail

isSelected

public boolean isSelected()
Has the GUI to be exported?


setSelected

public void setSelected(boolean b)
Sets the state of the checkbox


getName

public java.lang.String getName()
Returns the name to give to the GUI


setName

public void setName(java.lang.String s)
Sets the GUI name


isOutputSelected

public boolean isOutputSelected()
Has the output to be redirected?


setOutputSelected

public void setOutputSelected(boolean b)
Sets the state of the output checkbox


isErrorSelected

public boolean isErrorSelected()
Has the error to be redirected?


setErrorSelected

public void setErrorSelected(boolean b)
Sets the state of the error checkbox


isInitializationSelected

public boolean isInitializationSelected()
Is the initialization file checkbox selected


setInitializationSelected

public void setInitializationSelected(boolean b)
Sets the initialization file checkbox state


getFilename

public java.lang.String getFilename()
Returns the initialization file name


setFilename

public void setFilename(java.lang.String s)
Sets the initialization file name



Copyright © 2001 Stephane Hillion. All Rights Reserved.