eu.keep.uphec.mainwindow.menubar.renderfile.emulation_settings
Class EmulationConfigurationDialog

Object
  extended by Component
      extended by Container
          extended by Window
              extended by Dialog
                  extended by javax.swing.JDialog
                      extended by EmulationConfigurationDialog
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class EmulationConfigurationDialog
extends javax.swing.JDialog

The EmulationConfigurationDialog class defines the dialog window that enables the users to configure the settings of the emulation process

Author:
Antonio Ciuffreda
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
 
Nested classes/interfaces inherited from class Window
Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JComboBox combo_box
           
protected  Map<String,List<Map<String,String>>> config
           
protected  Integer configuration_value
           
protected  javax.swing.JLabel fixed_disks_cylinder
           
protected  javax.swing.JLabel fixed_disks_enabled
           
protected  javax.swing.JLabel fixed_disks_heads
           
protected  javax.swing.JLabel fixed_disks_index
           
protected  javax.swing.JLabel fixed_disks_master
           
protected  javax.swing.JLabel fixed_disks_sectors
           
protected  javax.swing.JLabel fixed_disks_swimg
           
protected  javax.swing.JLabel floppy_disks_digobj
           
protected  javax.swing.JLabel floppy_disks_inserted
           
protected  javax.swing.JLabel floppy_disks_num
           
protected  javax.swing.JLabel floppy_disks_type
           
protected  ManualConfigurationDialog manual_config_dialog
           
protected  javax.swing.JPanel panel_3
           
protected  javax.swing.JPanel panel_fixed_disks
           
protected  javax.swing.JPanel panel_floppy_disks
           
protected  javax.swing.JPanel panel_root
           
protected  javax.swing.JLabel root_config
           
protected  javax.swing.JLabel root_config_dir
           
protected  javax.swing.JLabel root_digobj
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class 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 ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EmulationConfigurationDialog(ManualConfigurationDialog manual_config_dialog, int configuration_value, Map<String,List<Map<String,String>>> config)
           
 
Method Summary
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

configuration_value

protected Integer configuration_value

config

protected Map<String,List<Map<String,String>>> config

manual_config_dialog

protected ManualConfigurationDialog manual_config_dialog

panel_3

protected javax.swing.JPanel panel_3

combo_box

protected javax.swing.JComboBox combo_box

panel_floppy_disks

protected javax.swing.JPanel panel_floppy_disks

panel_fixed_disks

protected javax.swing.JPanel panel_fixed_disks

panel_root

protected javax.swing.JPanel panel_root

fixed_disks_enabled

protected javax.swing.JLabel fixed_disks_enabled

fixed_disks_index

protected javax.swing.JLabel fixed_disks_index

fixed_disks_swimg

protected javax.swing.JLabel fixed_disks_swimg

fixed_disks_cylinder

protected javax.swing.JLabel fixed_disks_cylinder

fixed_disks_heads

protected javax.swing.JLabel fixed_disks_heads

fixed_disks_sectors

protected javax.swing.JLabel fixed_disks_sectors

fixed_disks_master

protected javax.swing.JLabel fixed_disks_master

floppy_disks_inserted

protected javax.swing.JLabel floppy_disks_inserted

floppy_disks_num

protected javax.swing.JLabel floppy_disks_num

floppy_disks_digobj

protected javax.swing.JLabel floppy_disks_digobj

floppy_disks_type

protected javax.swing.JLabel floppy_disks_type

root_config

protected javax.swing.JLabel root_config

root_digobj

protected javax.swing.JLabel root_digobj

root_config_dir

protected javax.swing.JLabel root_config_dir
Constructor Detail

EmulationConfigurationDialog

public EmulationConfigurationDialog(ManualConfigurationDialog manual_config_dialog,
                                    int configuration_value,
                                    Map<String,List<Map<String,String>>> config)