public class PGroupDialog extends JDialog implements ActionListener
JDialog.AccessibleJDialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static int |
MODE_EDIT |
static int |
MODE_NEW |
static int |
MODE_VIEWONLY |
accessibleContext, rootPane, rootPaneCheckingEnabled
DEFAULT_MODALITY_TYPE
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
PGroupDialog(String sharingType,
Frame frame,
String title,
boolean modal,
POwnershipPanel parent,
int mode,
Poid groupPoid)
Constructs an
PGroupDialog with the
specified sharing type key and mode. |
PGroupDialog(String sharingType,
int mode,
Poid groupPoid)
Constructs an
PGroupDialog with the
specified sharing type key and mode. |
PGroupDialog(String sharingType,
POwnershipPanel parent,
Frame frame,
int mode,
Poid groupPoid)
Constructs an
PGroupDialog with the
specified sharing type key and mode. |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e)
Invoked when an action occurs.
|
PGroupData |
getGroupData()
Returns
PGroupData instance of
the current group. |
String |
getTitle()
Gets the title of the dialog.
|
boolean |
isModeCreation()
Returns
true if the dialog is in creation mode
otherwise false . |
boolean |
isModeEditing()
Returns
true if the dialog is in editing mode
otherwise false . |
boolean |
isModeView()
Returns
true if the dialog is in view mode
otherwise false . |
void |
setModifiedData(ArrayList list)
This method will be called from the
PSharingAvailableDialog when ok
action performed on that to inform sharing(s)
(discount/sponsors) are modified. |
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
addNotify, getModalityType, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, 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, toFront
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, transferFocusDownCycle, validate, validateTree
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, 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, 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, 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, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final int MODE_NEW
public static final int MODE_EDIT
public static final int MODE_VIEWONLY
public PGroupDialog(String sharingType, Frame frame, String title, boolean modal, POwnershipPanel parent, int mode, Poid groupPoid)
PGroupDialog
with the
specified sharing type key and mode.sharingType
- String the sharing typeframe
- Frame the CustomerCenter frametitle
- String the dialog titlemodal
- boolean weather the dialog is modal or notparent
- POwnershipPanel the panel from where this
dialog instantiatedmode
- int the dialog mode in which it is going to
viewgroupPoid
- Poid the group for which this dialog openspublic PGroupDialog(String sharingType, POwnershipPanel parent, Frame frame, int mode, Poid groupPoid)
PGroupDialog
with the
specified sharing type key and mode.sharingType
- String the sharing typeparent
- POwnershipPanel the panel that instantiated this
dialogframe
- Frame the Customer Center framemode
- int the mode in which this dialog is going to
constructgroupPoid
- Poid the group for which this dialog is going
to give functionalitypublic PGroupDialog(String sharingType, int mode, Poid groupPoid)
PGroupDialog
with the
specified sharing type key and mode.sharingType
- String the sharing typemode
- int the mode in which this dialog is going to
constructgroupPoid
- Poid the group for which this dialog is going
to provide functionalitypublic String getTitle()
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
e
- ActionEventpublic void setModifiedData(ArrayList list)
PSharingAvailableDialog
when ok
action performed on that to inform sharing(s)
(discount/sponsors) are modified.list
- ArrayList finalized sharings through
PSharingAvailableDialog
.public PGroupData getGroupData()
PGroupData
instance of
the current group.public boolean isModeCreation()
true
if the dialog is in creation mode
otherwise false
.public boolean isModeEditing()
true
if the dialog is in editing mode
otherwise false
.public boolean isModeView()
true
if the dialog is in view mode
otherwise false
.Copyright © 2003, 2023, Oracle and/or its affiliates.