public class PBillUnitHierarchyPage extends PMaintenancePage implements ActionListener, PopupMenuListener, MouseListener, HierarchyChangeListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static String |
PAID_STRING_FRM_PROPERTYFILE |
mNeedsRefresh, mPagesCurrentCurrency
isTracking, mIAList, mImpl, unregList
IMAGE_CENTERED, IMAGE_SCALE_TO_HEIGHT, IMAGE_SCALE_TO_WIDTH, IMAGE_SCALED, IMAGE_TILED, mImageIcon, mScaledImage
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
PBillUnitHierarchyPage() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent event)
action events are handled for drop down menu
|
void |
addNotify() |
void |
enteringPage()
this is called while entering the page
|
String |
getControllerClassName()
Retrieves the class name of this component's controller, in this case, null.
|
int |
getCurrentAcctBillUnitCount()
returns the currenct account's bill unit count
|
void |
getPaymentDetails(PModelHandle mAccountHandle)
fetchs the payment methods.
|
Vector<String> |
getPayTypesV()
Gettern method for payment methods
|
boolean |
hasUnsavedChanges()
returns true if there is any unsaved data
|
void |
hierarchyChange(HierarchyChangeEvent e)
listen to hierarchyChange event
|
void |
mouseClicked(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
popupMenuCanceled(PopupMenuEvent event) |
void |
popupMenuWillBecomeInvisible(PopupMenuEvent event) |
void |
popupMenuWillBecomeVisible(PopupMenuEvent event)
for the PopupMenuListener interface; enable/disable the menu items
depending on the current selection in the tree
|
void |
recycle()
For recycling while closing to avoid any unexpected results.
|
void |
refresh()
refreshs the bill unit hierarchy table data
|
void |
refreshPayments()
Refreshes the payment combobox when a new payment method is added
|
void |
refreshTableData(PModelHandle pm,
boolean currentAccountFlag)
refreshes the table data
|
void |
removeNotify() |
void |
save()
saves the unsaved data
|
void |
setBillUnitHierarchyModelHandle(PModelHandle data)
sets the model handle
|
void |
setPayTypesV(Vector<String> payTypesV)
Setter method for payment method
|
protected Vector |
showAllParents()
returns vector containing only parent account information in account hierarchy
|
protected Vector |
showDefaultView(PModelHandle pm)
this is called to show the default view
|
dataNeedsRefresh, getDisplayedCurrency, getLabel, isValidContext, primaryToSecondary, resetUnsavedChanges, revertToPrimary
clear, collectData, componentAdded, componentRemoved, containsError, getBackgroundImageSource, getBundle, getModelHandle, getRemoteComponent, getResourceName, getTools, isClean, isCurrencyDisplay, isDirty, isError, isInputTracking, isLight, isRequired, processError, resetToDefault, setBackgroundImageMode, setBackgroundImageSource, setClean, setCurrencyDisplay, setDefault, setError, setInputTracking, setModelHandle, setRequired, setResourceName, togglePrimaryToSecondary, unregister, viewDataChange
getBackgroundImageIcon, getBackgroundImageMode, imageUpdate, paintComponent, setBackgroundImageIcon
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static String PAID_STRING_FRM_PROPERTYFILE
public void refresh()
refresh
in interface PAccountViewPage
refresh
in class PMaintenancePage
public boolean hasUnsavedChanges()
hasUnsavedChanges
in interface PAccountViewPage
hasUnsavedChanges
in class PMaintenancePage
public void refreshPayments()
public String getControllerClassName() throws RemoteException
PIACustomizablePanel
getControllerClassName
in interface PComponent
getControllerClassName
in class PIACustomizablePanel
RemoteException
public int getCurrentAcctBillUnitCount()
public void getPaymentDetails(PModelHandle mAccountHandle)
mAccountHandle
- PModelHandlepublic void actionPerformed(ActionEvent event)
actionPerformed
in interface ActionListener
event
- ActionEventpublic void setBillUnitHierarchyModelHandle(PModelHandle data) throws RemoteException
data
- PModelHandleRemoteException
public void refreshTableData(PModelHandle pm, boolean currentAccountFlag) throws Exception
Exception
public void save() throws PSaveException
save
in interface PAccountViewPage
save
in class PMaintenancePage
PSaveException
public void enteringPage()
enteringPage
in interface PCCPage
enteringPage
in class PMaintenancePage
public void addNotify()
addNotify
in class JComponent
public void recycle()
recycle
in interface PCCPage
recycle
in class PMaintenancePage
public void removeNotify()
removeNotify
in class JComponent
public void popupMenuWillBecomeVisible(PopupMenuEvent event)
popupMenuWillBecomeVisible
in interface PopupMenuListener
public void popupMenuWillBecomeInvisible(PopupMenuEvent event)
popupMenuWillBecomeInvisible
in interface PopupMenuListener
public void popupMenuCanceled(PopupMenuEvent event)
popupMenuCanceled
in interface PopupMenuListener
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
public void hierarchyChange(HierarchyChangeEvent e)
hierarchyChange
in interface HierarchyChangeListener
e
- a HierarchyChangeEvent encapsulating the event informationprotected Vector showAllParents()
protected Vector showDefaultView(PModelHandle pm)
Copyright © 2003, 2023, Oracle and/or its affiliates.