simulations.gui
Class NewGameDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by simulations.gui.NewGameDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class NewGameDialog
extends javax.swing.JDialog

This class describes the dialog to enter parameters of a new game.

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 java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
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
NewGameDialog(java.awt.Frame parent, boolean modal)
          Creates new form NewGameDialog
 
Method Summary
 int getCoalitionDefinition()
          Getter for property coalitionDefinition.
 float getCoalitionPoints()
          Getter for property coalitionalPoints.
 java.io.File getGraphFile()
          Getter for property graphFile.
 java.io.File getHistoryFile()
          Getter for property historyFile.
 int getLoosingPoints()
          Getter for property loosingPoints.
 java.util.ArrayList getPlayerList()
          Getter for property playerList.
 int getReturnStatus()
          Getter for property returnStatus.
 long getSeed()
          Getter for property seed.
 int getTraceLevel()
          Getter for property traceLevel.
 float getWinnerPoints()
          Getter for property winnerPoints.
 boolean isProportional()
          Getter for property proportional.
 void setCoalitionDefinition(int coalitionDefinition)
          Setter for property coalitionDefinition.
 void setCoalitionPoints(float coalitionPoints)
          Setter for property coalitionalPoints.
 void setGraphFile(java.io.File graphFile)
          Setter for property graphFile.
 void setHistoryFile(java.io.File historyFile)
          Setter for property historyFile.
 void setLoosingPoints(int loosingPoints)
          Setter for property loosingPoints.
 void setPlayerList(java.util.ArrayList playerList)
          Setter for property playerList.
 void setProportional(boolean proportional)
          Setter for property proportional.
 void setReturnStatus(int returnStatus)
          Setter for property returnStatus.
 void setSeed(long seed)
          Setter for property seed.
 void setTraceLevel(int traceLevel)
          Setter for property traceLevel.
 void setWinnerPoints(float winnerPoints)
          Setter for property winnerPoints.
 
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, 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, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, 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, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, 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

NewGameDialog

public NewGameDialog(java.awt.Frame parent,
                     boolean modal)
Creates new form NewGameDialog

Parameters:
parent - The parent frame
modal - true if it's a modal dialog
Method Detail

getSeed

public long getSeed()
Getter for property seed.

Returns:
Value of property seed.

setSeed

public void setSeed(long seed)
Setter for property seed.

Parameters:
seed - New value of property seed.

getPlayerList

public java.util.ArrayList getPlayerList()
Getter for property playerList.

Returns:
Value of property playerList.

setPlayerList

public void setPlayerList(java.util.ArrayList playerList)
Setter for property playerList.

Parameters:
playerList - New value of property playerList.

getReturnStatus

public int getReturnStatus()
Getter for property returnStatus.

Returns:
Value of property returnStatus.

setReturnStatus

public void setReturnStatus(int returnStatus)
Setter for property returnStatus.

Parameters:
returnStatus - New value of property returnStatus.

getCoalitionPoints

public float getCoalitionPoints()
Getter for property coalitionalPoints.

Returns:
Value of property coalitionalPoints.

setCoalitionPoints

public void setCoalitionPoints(float coalitionPoints)
Setter for property coalitionalPoints.

Parameters:
coalitionPoints - The coalitions points

getLoosingPoints

public int getLoosingPoints()
Getter for property loosingPoints.

Returns:
Value of property loosingPoints.

setLoosingPoints

public void setLoosingPoints(int loosingPoints)
Setter for property loosingPoints.

Parameters:
loosingPoints - New value of property loosingPoints.

isProportional

public boolean isProportional()
Getter for property proportional.

Returns:
Value of property proportional.

setProportional

public void setProportional(boolean proportional)
Setter for property proportional.

Parameters:
proportional - New value of property proportional.

getWinnerPoints

public float getWinnerPoints()
Getter for property winnerPoints.

Returns:
Value of property winnerPoints.

setWinnerPoints

public void setWinnerPoints(float winnerPoints)
Setter for property winnerPoints.

Parameters:
winnerPoints - New value of property winnerPoints.

getTraceLevel

public int getTraceLevel()
Getter for property traceLevel.

Returns:
Value of property traceLevel.

setTraceLevel

public void setTraceLevel(int traceLevel)
Setter for property traceLevel.

Parameters:
traceLevel - New value of property traceLevel.

getHistoryFile

public java.io.File getHistoryFile()
Getter for property historyFile.

Returns:
Value of property historyFile.

setHistoryFile

public void setHistoryFile(java.io.File historyFile)
Setter for property historyFile.

Parameters:
historyFile - New value of property historyFile.

getCoalitionDefinition

public int getCoalitionDefinition()
Getter for property coalitionDefinition.

Returns:
Value of property coalitionDefinition.

setCoalitionDefinition

public void setCoalitionDefinition(int coalitionDefinition)
Setter for property coalitionDefinition.

Parameters:
coalitionDefinition - New value of property coalitionDefinition.

getGraphFile

public java.io.File getGraphFile()
Getter for property graphFile.

Returns:
Value of property graphFile.

setGraphFile

public void setGraphFile(java.io.File graphFile)
Setter for property graphFile.

Parameters:
graphFile - New value of property graphFile.