|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Dialog javax.swing.JDialog org.bibalex.daf.managers.phase.ChangeJobTypeDialog
public class ChangeJobTypeDialog
A Dialog that allows a user to change the job type of a given job.
Nested Class Summary | |
---|---|
static class |
ChangeJobTypeDialog.DialogResult
Holds the result of closing a dialog. |
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 | |
---|---|
private javax.swing.JButton |
cancelButton
|
private Job |
job
|
private javax.swing.JLabel |
jobDescriptionLabel
|
private javax.swing.JLabel |
jobLabel
|
private javax.swing.JComboBox |
jobTypeComboBox
|
private javax.swing.JLabel |
jobTypeLabel
|
private javax.swing.JPanel |
jPanel
|
private javax.swing.JButton |
okButton
|
private javax.swing.JComboBox |
phaseComboBox
|
private javax.swing.JLabel |
phaseLabel
|
private ResourceManager |
resourceManager
|
private ChangeJobTypeDialog.DialogResult |
result
|
private javax.swing.JComboBox |
userComboBox
|
private javax.swing.JLabel |
userLabel
|
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 | |
---|---|
ChangeJobTypeDialog(Job job)
Creates a new ChangeJobTypeDialog. |
Method Summary | |
---|---|
void |
adjustAccordingToLastTransactionLog()
Adjusts the values of the selected ComboBoxes according to the selected Job last User and Phase. |
private void |
close(ChangeJobTypeDialog.DialogResult result)
Closes this Dialog. |
private void |
fillJobTypeComboBox()
Fills the jobTypeComboBox. |
private void |
fillPhaseComboBox()
Fills the phaseComboBox. |
private void |
fillUserComboBox()
Fills the phase ComboBox. |
private javax.swing.JButton |
getCancelButton()
Initializes cancelButton |
ChangeJobTypeDialog.DialogResult |
getDialogResult()
Gets the DialogResult associated with this dialog. |
private javax.swing.JLabel |
getJobDescriptionLabel()
Initializes jobTypeLabel |
private javax.swing.JLabel |
getJobLabel()
Initializes jobTypeLabel |
private javax.swing.JComboBox |
getJobTypeComboBox()
Initializes jobTypeComboBox |
private javax.swing.JLabel |
getJobTypeLabel()
Initializes jobTypeLabel |
private javax.swing.JPanel |
getJPanel()
This method initializes jPanel |
private javax.swing.JButton |
getOkButton()
Initializes okButton |
private javax.swing.JComboBox |
getPhaseComboBox()
Initializes phaseComboBox |
private javax.swing.JLabel |
getPhaseLabel()
Initializes phaseLabel |
int |
getSelectedJobType()
Gets the ID of the selected job type. |
int |
getSelectedPhase()
Gets the ID of the selected phase. |
int |
getSelectedUser()
Gets the ID of the selected user. |
private javax.swing.JComboBox |
getUserComboBox()
Initializes userComboBox |
private javax.swing.JLabel |
getUserLabel()
Initializes userLabel |
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 |
Field Detail |
---|
private Job job
private ChangeJobTypeDialog.DialogResult result
private ResourceManager resourceManager
private javax.swing.JPanel jPanel
private javax.swing.JLabel jobLabel
private javax.swing.JLabel jobDescriptionLabel
private javax.swing.JLabel jobTypeLabel
private javax.swing.JComboBox jobTypeComboBox
private javax.swing.JLabel phaseLabel
private javax.swing.JComboBox phaseComboBox
private javax.swing.JLabel userLabel
private javax.swing.JComboBox userComboBox
private javax.swing.JButton okButton
private javax.swing.JButton cancelButton
Constructor Detail |
---|
public ChangeJobTypeDialog(Job job)
job
- The job whose type will be changed.Method Detail |
---|
public void adjustAccordingToLastTransactionLog()
private javax.swing.JPanel getJPanel()
private javax.swing.JLabel getJobLabel()
private javax.swing.JLabel getJobDescriptionLabel()
private javax.swing.JLabel getJobTypeLabel()
private javax.swing.JComboBox getJobTypeComboBox()
private void fillJobTypeComboBox()
private javax.swing.JLabel getPhaseLabel()
private javax.swing.JComboBox getPhaseComboBox()
private void fillPhaseComboBox()
private javax.swing.JLabel getUserLabel()
private javax.swing.JComboBox getUserComboBox()
private void fillUserComboBox()
private javax.swing.JButton getOkButton()
private javax.swing.JButton getCancelButton()
private void close(ChangeJobTypeDialog.DialogResult result)
result
- The DialogResult of the dialog.public ChangeJobTypeDialog.DialogResult getDialogResult()
public int getSelectedJobType()
public int getSelectedPhase()
public int getSelectedUser()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |