|
||||||||||
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.RejectOrRedirectDialog
public class RejectOrRedirectDialog
This dialog is used to specify next phase and user in case of either Rejection or Redirection
Nested Class Summary | |
---|---|
static class |
RejectOrRedirectDialog.DialogType
|
static interface |
RejectOrRedirectDialog.IRejectOrRedirectActionListener
Interface to notify the Callee that an action was issued |
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 javax.swing.JTextArea |
commentTextArea
|
private RejectOrRedirectDialog |
currentInstance
|
private Job |
currentJob
|
private RejectOrRedirectDialog.DialogType |
dialogType
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JComboBox |
nextPhaseComboBox
|
private javax.swing.JLabel |
nextPhaseLabel
|
private javax.swing.JComboBox |
nextUserComboBox
|
private javax.swing.JLabel |
nextUserLabel
|
private RejectOrRedirectDialog.IRejectOrRedirectActionListener |
rejectOrRedirectActionListener
|
private ResourceManager |
resourceManager
|
private Phase |
selectedPhase
|
private User |
selectedUser
|
private javax.swing.JButton |
submitButton
|
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 | |
---|---|
RejectOrRedirectDialog(RejectOrRedirectDialog.DialogType dialogType,
Job currentJob,
boolean showComment)
Constructor |
Method Summary | |
---|---|
private javax.swing.JButton |
getCancelButton()
This method initializes cancelButton |
private javax.swing.JTextArea |
getCommentTextArea()
This method initializes commentTextArea |
private int |
getCurrentJob()
|
private javax.swing.JPanel |
getJContentPane()
Initializes jContentPane (Main Dialog Panel) |
private javax.swing.JComboBox |
getNextPhaseComboBox()
This method initializes nextPhaseComboBox |
private javax.swing.JComboBox |
getNextUserComboBox()
This method initializes nextUserComboBox |
private javax.swing.JButton |
getSubmitButton()
This method initializes submitButton |
private void |
initialize()
Initializes the Dialog depending on its type |
private void |
loadUsersComboBox()
Loads the Users data and ComboBox for the selected Phase |
void |
setActionListener(RejectOrRedirectDialog.IRejectOrRedirectActionListener rejectOrRedirectActionListener)
Sets the action Listener |
void |
setSelectedValues(int phaseID,
int UserID)
Sets the Selected Phase and Selected User as default values. |
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 RejectOrRedirectDialog.DialogType dialogType
private ResourceManager resourceManager
private javax.swing.JPanel jContentPane
private javax.swing.JLabel nextPhaseLabel
private javax.swing.JComboBox nextPhaseComboBox
private javax.swing.JLabel nextUserLabel
private javax.swing.JComboBox nextUserComboBox
private javax.swing.JButton submitButton
private javax.swing.JButton cancelButton
private RejectOrRedirectDialog.IRejectOrRedirectActionListener rejectOrRedirectActionListener
private RejectOrRedirectDialog currentInstance
private Job currentJob
private Phase selectedPhase
private User selectedUser
private javax.swing.JTextArea commentTextArea
Constructor Detail |
---|
public RejectOrRedirectDialog(RejectOrRedirectDialog.DialogType dialogType, Job currentJob, boolean showComment)
dialogType
- Specifies the dialog type either it is Reject or a RedirectcurrentJob
- The Job to display the Dialog for.showComment
- Show the Comment Box or not.Method Detail |
---|
public void setActionListener(RejectOrRedirectDialog.IRejectOrRedirectActionListener rejectOrRedirectActionListener)
rejectOrRedirectActionListener
- An Object of IRejectOrRedirectActionListener (An implementation of the interface)public void setSelectedValues(int phaseID, int UserID)
phaseID
- The Phase
ID to set it to.UserID
- The User
ID to set it to.private void initialize()
private javax.swing.JPanel getJContentPane()
private javax.swing.JComboBox getNextPhaseComboBox()
private void loadUsersComboBox()
private javax.swing.JComboBox getNextUserComboBox()
private javax.swing.JButton getSubmitButton()
private javax.swing.JButton getCancelButton()
private int getCurrentJob()
private javax.swing.JTextArea getCommentTextArea()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |