public class PMultipleBillsOptionDlg extends JDialog implements ActionListener, ItemListener, WindowListener, PCustomDialog
JDialog.AccessibleJDialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected JButton |
btnBalanceGroupSearchLeft |
protected JButton |
btnBalanceGroupSearchRight |
protected BalanceGroupSearchDialog |
dlgBalanceGroupSearchLeft |
protected BalanceGroupSearchDialog |
dlgBalanceGroupSearchRight |
protected HashMap<Poid,Integer> |
hMapBalanceGroups |
protected JLabel |
lblLeftSide |
protected JLabel |
lblRightSide |
protected JTree |
treeTable |
protected JTree |
treeTableBill |
accessibleContext, rootPane, rootPaneCheckingEnabledDEFAULT_MODALITY_TYPEBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PMultipleBillsOptionDlg(Frame frame,
String title,
boolean modal,
String option,
HashMap<String,BillInfosForMultipleBillDialog> billInfoDataHandlerObjectsHashMap,
Hashtable<String,String> billInfoBalanceGroupNamesHashTable,
boolean okBtnClicked,
Hashtable changedHash) |
PMultipleBillsOptionDlg(JFrame frame,
String title,
boolean modal,
String option) |
PMultipleBillsOptionDlg(JFrame frame,
String title,
boolean modal,
String option,
Vector<BillGroupData> dataStruct,
Vector<String> leftCombo,
Vector<String> rightCombo,
Hashtable<String,Poid> billInfo,
Vector dataStructVect) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e)
Handles the action for Move Left/Right buttons,left/right billinfo combobox,
ok and cancel buttons.
|
void |
buildBalanceAndServicesTree(Poid selLefRight,
boolean LRFlag) |
void |
buildBalanceAndServicesTree(String selLefRight,
boolean LRFlag) |
void |
extractDatas() |
protected Poid |
getBalancePoid(String balName)
method returns the poid for the passed string balancename
|
protected Poid |
getBillPoid(String billName)
method returns the poid for the passed string billname
|
protected Vector<Poid> |
getBillVectorPoid()
method returns the poid vector for all billname
|
String |
getControllerClassName()
Gets the class name for this class's controller
|
Object |
getControllerInst()
Returns the controller instance
|
protected boolean |
isAccountCreation()
Used by subclasses to determine if they were instantiated as part
of account creation or maintenance.
|
protected boolean |
isAccountMaintPOW() |
void |
itemStateChanged(ItemEvent evt) |
protected void |
setBalGrpAndServicesToDS(boolean isRight)
leftside updation
|
protected void |
setBalGrpAndServicesToDSOK() |
protected void |
setBalGrpSvLRToDS(Hashtable htBSLeft,
Hashtable htBSRight,
Poid selLeftPoid,
Poid selRightPoid)
for payment page
|
protected void |
setBalGrpSvLRToDS(Hashtable htBSLeft,
Hashtable htBSRight,
String selLeft,
String selRight)
for purchase wizard
|
void |
setModelHandle(PModelHandle billInfoMh)
Sets PModelHandle of the billinfo
|
protected void |
setMoveLRDisplay()
Used internally by itemstatechanged method for disable/enable of Move buttons.
|
void |
showDialog()
Sets the visibility of the dialog true for the valid data
|
void |
windowActivated(WindowEvent e)
windowActivated
|
void |
windowClosed(WindowEvent e)
windowClosed
|
void |
windowClosing(WindowEvent e)
windowClosing
|
void |
windowDeactivated(WindowEvent e)
windowDeactivated
|
void |
windowDeiconified(WindowEvent e)
windowDeiconified
|
void |
windowIconified(WindowEvent e)
windowIconified
|
void |
windowOpened(WindowEvent e)
windowOpened
|
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, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, 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, toFrontadd, 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, validateTreeaction, 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, transferFocusUpCycleprotected JTree treeTable
protected JTree treeTableBill
protected JButton btnBalanceGroupSearchLeft
protected JButton btnBalanceGroupSearchRight
protected BalanceGroupSearchDialog dlgBalanceGroupSearchLeft
protected BalanceGroupSearchDialog dlgBalanceGroupSearchRight
protected JLabel lblLeftSide
protected JLabel lblRightSide
public PMultipleBillsOptionDlg(JFrame frame, String title, boolean modal, String option)
public PMultipleBillsOptionDlg(JFrame frame, String title, boolean modal, String option, Vector<BillGroupData> dataStruct, Vector<String> leftCombo, Vector<String> rightCombo, Hashtable<String,Poid> billInfo, Vector dataStructVect)
public PMultipleBillsOptionDlg(Frame frame, String title, boolean modal, String option, HashMap<String,BillInfosForMultipleBillDialog> billInfoDataHandlerObjectsHashMap, Hashtable<String,String> billInfoBalanceGroupNamesHashTable, boolean okBtnClicked, Hashtable changedHash)
frame - Frametitle - String contains titlemodal - booleanoption - StringbillInfoDataHandlerObjectsHashMap - HashMap - data structure objectbillInfoBalanceGroupNamesHashTable - Hashtable - data structure objectokBtnClikced - booleanchangedHash - Hashtable - contains renamed Bill Units informationpublic void buildBalanceAndServicesTree(Poid selLefRight, boolean LRFlag)
selLefRight - PoidLRFlag - booleanpublic void buildBalanceAndServicesTree(String selLefRight, boolean LRFlag)
selLefRight - StringLRFlag - booleanpublic String getControllerClassName()
getControllerClassName in interface PCustomDialogprotected boolean isAccountMaintPOW()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenere - ActionEventprotected void setBalGrpAndServicesToDS(boolean isRight)
protected void setBalGrpAndServicesToDSOK()
protected void setBalGrpSvLRToDS(Hashtable htBSLeft, Hashtable htBSRight, Poid selLeftPoid, Poid selRightPoid)
htBSLeft - HashtablehtBSRight - HashtableselLeftPoid - PoidselRightPoid - Poidprotected void setBalGrpSvLRToDS(Hashtable htBSLeft, Hashtable htBSRight, String selLeft, String selRight)
htBSLeft - HashtablehtBSRight - HashtableselLeft - StringselRight - Stringpublic void itemStateChanged(ItemEvent evt)
itemStateChanged in interface ItemListenerevt - ItemEventpublic void extractDatas()
protected Poid getBillPoid(String billName)
billName - Stringprotected Poid getBalancePoid(String balName)
balName - Stringprotected Vector<Poid> getBillVectorPoid()
protected void setMoveLRDisplay()
protected boolean isAccountCreation()
public void windowActivated(WindowEvent e)
windowActivated in interface WindowListenere - WindowEventpublic void windowClosed(WindowEvent e)
windowClosed in interface WindowListenere - WindowEventpublic void windowClosing(WindowEvent e)
windowClosing in interface WindowListenere - WindowEventpublic void windowDeactivated(WindowEvent e)
windowDeactivated in interface WindowListenere - WindowEventpublic void windowDeiconified(WindowEvent e)
windowDeiconified in interface WindowListenere - WindowEventpublic void windowIconified(WindowEvent e)
windowIconified in interface WindowListenere - WindowEventpublic void windowOpened(WindowEvent e)
windowOpened in interface WindowListenere - WindowEventpublic void setModelHandle(PModelHandle billInfoMh)
setModelHandle in interface PCustomDialogpublic void showDialog()
showDialog in interface PCustomDialogpublic Object getControllerInst()
getControllerInst in interface PCustomDialogCopyright © 2003, 2023, Oracle and/or its affiliates.