public class PSummaryPage extends PMaintenancePage implements StatusChangeListener, DeferralChangeListener, ActionListener, ContactChangeListener, PaymentChangeListener, CreditLimitListener, BalanceImpactListener, BillInfoChangeListener
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategymNeedsRefresh, mPagesCurrentCurrencyisTracking, mIAList, mImpl, unregListIMAGE_CENTERED, IMAGE_SCALE_TO_HEIGHT, IMAGE_SCALE_TO_WIDTH, IMAGE_SCALED, IMAGE_TILED, mImageIcon, mScaledImagelistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PSummaryPage()
Creates a new customer information display panel
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
void |
addNextToBalance(PMaintenancePage m)
Note that in the 6.2 release you'll probably want to include a
section header in whatever you embed in this region.
|
void |
addNotify()
Invoked when added to a parent control(component)
|
void |
addToAccountSummary(PMaintenancePage m)
Allows you to add a panel at the bottom of the account summary region.
|
void |
balanceImpact(BalanceImpactEvent e)
listen to balanceImpact event
|
void |
billInfoChange(BillInfoChangeEvent e)
Called when an event is sent out that impacts a service
|
void |
contactChange(ContactChangeEvent e)
Listens to "change in contact" info in a contact panel
|
void |
creditLimitChange(CreditLimitEvent e)
Called when the credit limit changes
|
void |
deferralChange(DeferralChangeEvent e)
Called when the number of deferred actions changes
|
protected void |
disablePaymentType()
This method can be used to disable the Payment Type Link
On the summary page
|
protected void |
enablePaymentType()
This method can be used to enable the Payment Type Link
On the summary page
|
void |
enteringPage()
initialize the page with BillInfo details upon entering
|
String |
getControllerClassName()
Retrieves the class name of this component's controller, in this case, null.
|
void |
getCustomizerProperties()
Read-in any properties for summary page set via Customizer
|
protected void |
makeCustomerTypeNonEditable()
Used to make the customer type field non-editable.
|
void |
paymentChange(PaymentChangeEvent pe)
Called when the payment info changes
|
void |
recycle()
Makes this page available for reuse.
|
void |
refresh()
Called by "refresh" button click
|
void |
removeNotify()
Notified when removed from a parent control(component)
|
void |
save()
Commit changes to Portal
|
void |
setModelHandle(PModelHandle data)
Establishes the
PModelHandle for this component
and all its descendants. |
protected void |
setNotSelectedValue(int i)
In the event the customer type format is changed such that
(Not Selected) is not value zero, you should set the new value
here.
|
protected void |
showParentAmountOnly(boolean bShow)
Show the "Parent Amounts Only" panel
|
void |
statusChange(StatusChangeEvent e)
Called when there is a status change to an account or service
This page only tracks status changes to the account
|
void |
unregister()
Disconnects from controller and various event sources
|
protected void |
updateARInfo() |
protected void |
updatePage() |
dataNeedsRefresh, getDisplayedCurrency, getLabel, hasUnsavedChanges, isValidContext, primaryToSecondary, resetUnsavedChanges, revertToPrimaryclear, 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, setRequired, setResourceName, togglePrimaryToSecondary, viewDataChangegetBackgroundImageIcon, getBackgroundImageMode, imageUpdate, paintComponent, setBackgroundImageIcongetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCyclepublic PSummaryPage()
public void getCustomizerProperties()
public void enteringPage()
enteringPage in interface PCCPageenteringPage in class PMaintenancePagepublic String getControllerClassName() throws RemoteException
PIACustomizablePanelgetControllerClassName in interface PComponentgetControllerClassName in class PIACustomizablePanelString.RemoteException - thrown for errorspublic void setModelHandle(PModelHandle data) throws RemoteException
PIACustomizablePanelPModelHandle for this component
and all its descendants.setModelHandle in interface PComponentsetModelHandle in class PIACustomizablePaneldata - the new PModelHandle
from which to extract informationRemoteException - thrown for errorspublic void addToAccountSummary(PMaintenancePage m)
m - The page to add to the region below the account summarypublic void addNextToBalance(PMaintenancePage m)
m - The page to add to the region below the account summary and
to the right of the balance summary.protected void makeCustomerTypeNonEditable()
protected void setNotSelectedValue(int i)
protected void updatePage()
protected void updateARInfo()
public void save()
throws PSaveException
save in interface PAccountViewPagesave in class PMaintenancePagePSaveExceptionpublic void contactChange(ContactChangeEvent e)
contactChange in interface ContactChangeListenere - Contact change eventpublic void balanceImpact(BalanceImpactEvent e)
balanceImpact in interface BalanceImpactListenere - event having balance infopublic void billInfoChange(BillInfoChangeEvent e)
BillInfoChangeListenerbillInfoChange in interface BillInfoChangeListenere - a ServiceChangeEvent encapsulating the event informationpublic void statusChange(StatusChangeEvent e)
statusChange in interface StatusChangeListenere - public void deferralChange(DeferralChangeEvent e)
deferralChange in interface DeferralChangeListenere - public void paymentChange(PaymentChangeEvent pe)
paymentChange in interface PaymentChangeListenerpe - public void creditLimitChange(CreditLimitEvent e)
creditLimitChange in interface CreditLimitListenere - protected void showParentAmountOnly(boolean bShow)
boolean - bShowpublic void addNotify()
addNotify in class JComponentpublic void removeNotify()
removeNotify in class JComponentpublic void recycle()
recycle in interface PCCPagerecycle in class PMaintenancePagepublic void refresh()
refresh in interface PAccountViewPagerefresh in class PMaintenancePagepublic void unregister()
throws RemoteException
unregister in interface PClientComponentunregister in class PIACustomizablePanelRemoteExceptionpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerprotected void enablePaymentType()
protected void disablePaymentType()
Copyright © 2003, 2023, Oracle and/or its affiliates.