public class PSummaryPage extends PMaintenancePage implements StatusChangeListener, DeferralChangeListener, ActionListener, ContactChangeListener, PaymentChangeListener, CreditLimitListener, BalanceImpactListener, BillInfoChangeListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
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 |
---|
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, 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, setRequired, setResourceName, togglePrimaryToSecondary, 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 PSummaryPage()
public void getCustomizerProperties()
public void enteringPage()
enteringPage
in interface PCCPage
enteringPage
in class PMaintenancePage
public String getControllerClassName() throws RemoteException
PIACustomizablePanel
getControllerClassName
in interface PComponent
getControllerClassName
in class PIACustomizablePanel
String
.RemoteException
- thrown for errorspublic void setModelHandle(PModelHandle data) throws RemoteException
PIACustomizablePanel
PModelHandle
for this component
and all its descendants.setModelHandle
in interface PComponent
setModelHandle
in class PIACustomizablePanel
data
- 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 PAccountViewPage
save
in class PMaintenancePage
PSaveException
public void contactChange(ContactChangeEvent e)
contactChange
in interface ContactChangeListener
e
- Contact change eventpublic void balanceImpact(BalanceImpactEvent e)
balanceImpact
in interface BalanceImpactListener
e
- event having balance infopublic void billInfoChange(BillInfoChangeEvent e)
BillInfoChangeListener
billInfoChange
in interface BillInfoChangeListener
e
- a ServiceChangeEvent encapsulating the event informationpublic void statusChange(StatusChangeEvent e)
statusChange
in interface StatusChangeListener
e
- public void deferralChange(DeferralChangeEvent e)
deferralChange
in interface DeferralChangeListener
e
- public void paymentChange(PaymentChangeEvent pe)
paymentChange
in interface PaymentChangeListener
pe
- public void creditLimitChange(CreditLimitEvent e)
creditLimitChange
in interface CreditLimitListener
e
- protected void showParentAmountOnly(boolean bShow)
boolean
- bShowpublic void addNotify()
addNotify
in class JComponent
public void removeNotify()
removeNotify
in class JComponent
public void recycle()
recycle
in interface PCCPage
recycle
in class PMaintenancePage
public void refresh()
refresh
in interface PAccountViewPage
refresh
in class PMaintenancePage
public void unregister() throws RemoteException
unregister
in interface PClientComponent
unregister
in class PIACustomizablePanel
RemoteException
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
protected void enablePaymentType()
protected void disablePaymentType()
Copyright © 2003, 2023, Oracle and/or its affiliates.