Package mekhq.gui.campaignOptions
Class CreateCampaignPreset
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
mekhq.gui.campaignOptions.CreateCampaignPreset
- All Implemented Interfaces:
- WindowListener,- ImageObserver,- MenuContainer,- Serializable,- EventListener,- Accessible,- RootPaneContainer,- WindowConstants
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class javax.swing.JDialogJDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.DialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.WindowWindow.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFields inherited from class megamek.client.ui.dialogs.abstractDialogs.AbstractDialogCLOSE_ACTION, resourcesFields inherited from class javax.swing.JDialogaccessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.DialogDEFAULT_MODALITY_TYPEFields inherited from class java.awt.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstantsDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
- 
Constructor SummaryConstructorsConstructorDescriptionCreateCampaignPreset(JFrame frame, Campaign campaign, CampaignPreset preset) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected Containerprotected voidgetChkGM()megamek.client.ui.comboBoxes.MMComboBox<FactionDisplay>megamek.client.ui.comboBoxes.MMComboBox<RankSystem>megamek.client.ui.comboBoxes.MMComboBox<Planet>megamek.client.ui.comboBoxes.MMComboBox<PlanetarySystem>getDate()megamek.common.options.GameOptionsprotected voidokAction()voidvoidsetChkSpecifyCampaignOptions(JCheckBox chkSpecifyCampaignOptions) voidsetChkSpecifyCompanyGenerationOptions(JCheckBox chkSpecifyCompanyGenerationOptions) voidsetChkSpecifyDate(JCheckBox chkSpecifyDate) voidsetChkSpecifyFaction(JCheckBox chkSpecifyFaction) voidsetChkSpecifyGameOptions(JCheckBox chkSpecifyGameOptions) voidsetChkSpecifyPlanet(JCheckBox chkSpecifyPlanet) voidsetChkSpecifyRankSystem(JCheckBox chkSpecifyRankSystem) voidsetChkStartingSystemFactionSpecific(JCheckBox chkStartingSystemFactionSpecific) voidsetComboFaction(megamek.client.ui.comboBoxes.MMComboBox<FactionDisplay> comboFaction) voidsetComboRankSystem(megamek.client.ui.comboBoxes.MMComboBox<RankSystem> comboRankSystem) voidsetComboStartingPlanet(megamek.client.ui.comboBoxes.MMComboBox<Planet> comboStartingPlanet) voidsetComboStartingSystem(megamek.client.ui.comboBoxes.MMComboBox<PlanetarySystem> comboStartingSystem) voidsetCompanyGenerationOptions(CompanyGenerationOptions companyGenerationOptions) protected voidsetCustomPreferences(megamek.client.ui.preferences.PreferencesNode preferences) voidvoidsetPreset(CampaignPreset preset) voidsetSpnContractCount(JSpinner spnContractCount) voidsetTxtPresetDescription(JTextArea txtPresetDescription) voidsetTxtPresetName(JTextField txtPresetName) protected megamek.client.ui.enums.ValidationStatevalidateAction(boolean display) Methods inherited from class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialogsetPreferencesMethods inherited from class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialogcreateButtonPanel, getOkButton, getState, okButtonActionPerformed, revalidateAction, setOkButton, setState, validateButtonActionPerformedMethods inherited from class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialoggetResult, initialize, setResult, showDialogMethods inherited from class megamek.client.ui.dialogs.abstractDialogs.AbstractDialogcancelAction, cancelActionPerformed, fit, fitAndCenter, getFrame, setFrame, setPreferences, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpenedMethods inherited from class javax.swing.JDialogaddImpl, 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, updateMethods inherited from class java.awt.DialogaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class java.awt.WindowaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods inherited from class java.awt.Containeradd, 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, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Componentaction, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
- 
Constructor Details- 
CreateCampaignPreset
 
- 
- 
Method Details- 
getCampaign
- 
getPreset
- 
setPreset
- 
getTxtPresetName
- 
setTxtPresetName
- 
getTxtPresetDescription
- 
setTxtPresetDescription
- 
getChkSpecifyDate
- 
setChkSpecifyDate
- 
getDate
- 
setDate
- 
getChkSpecifyFaction
- 
setChkSpecifyFaction
- 
getComboFaction
- 
setComboFaction
- 
getChkSpecifyPlanet
- 
setChkSpecifyPlanet
- 
getChkStartingSystemFactionSpecific
- 
setChkStartingSystemFactionSpecific
- 
getComboStartingSystem
- 
setComboStartingSystempublic void setComboStartingSystem(megamek.client.ui.comboBoxes.MMComboBox<PlanetarySystem> comboStartingSystem) 
- 
getComboStartingPlanet
- 
setComboStartingPlanetpublic void setComboStartingPlanet(megamek.client.ui.comboBoxes.MMComboBox<Planet> comboStartingPlanet) 
- 
getChkSpecifyRankSystem
- 
setChkSpecifyRankSystem
- 
getComboRankSystem
- 
setComboRankSystem
- 
getSpnContractCount
- 
setSpnContractCount
- 
getChkGM
- 
setChkGM
- 
getChkSpecifyCompanyGenerationOptions
- 
setChkSpecifyCompanyGenerationOptions
- 
getCompanyGenerationOptions
- 
setCompanyGenerationOptionspublic void setCompanyGenerationOptions(@Nullable CompanyGenerationOptions companyGenerationOptions) 
- 
getChkSpecifyGameOptions
- 
setChkSpecifyGameOptions
- 
getGameOptionspublic megamek.common.options.GameOptions getGameOptions()
- 
getChkSpecifyCampaignOptions
- 
setChkSpecifyCampaignOptions
- 
getCampaignOptions
- 
getRandomSkillPreferences
- 
getSkills
- 
getSpecialAbilities
- 
createCenterPane- Specified by:
- createCenterPanein class- megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
 
- 
finalizeInitialization- Overrides:
- finalizeInitializationin class- megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
- Throws:
- Exception
 
- 
setCustomPreferencesprotected void setCustomPreferences(megamek.client.ui.preferences.PreferencesNode preferences) throws Exception - Overrides:
- setCustomPreferencesin class- megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
- Throws:
- Exception
 
- 
okActionprotected void okAction()- Overrides:
- okActionin class- megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
 
- 
validateActionprotected megamek.client.ui.enums.ValidationState validateAction(boolean display) - Specified by:
- validateActionin class- megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
 
 
-