public class PAcctHierarchyPage extends PMaintenancePage implements ActionListener, PopupMenuListener, MouseListener, TreeSelectionListener, ItemListener, HierarchyChangeListener, PaymentChangeListener, DeferralChangeListener
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 |
|---|
PAcctHierarchyPage() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent event)
Action Handler for this Action Menu & "Move" method
|
protected void |
addAdditionalActions(PAddOnAction[] actions)
Called to add actions to the service display component.
|
void |
addNotify() |
boolean |
closeActionPanel()
Closes the displayed action panel, which could be a "Move account"
panel or "Rename Hierarchy Label" panel
returns false if the close action is vetoed beacsue of unsaved changes
|
void |
deferralChange(DeferralChangeEvent e)
Called when some other page performs some kind of deferral
|
void |
enteringPage()
Entering Page method for Hierarchy Tab.
|
void |
getCustomizerProperties()
Method which retrives Customized Properties for this Class.
|
boolean |
hasUnsavedChanges()
Determines if the user has made changes to the data on this page
and not committed them to Portal yet.
This implementation defaults to calling isDirty() in the base class. |
void |
hierarchyChange(HierarchyChangeEvent e)
listen to hierarchyChange event
|
void |
itemStateChanged(ItemEvent e) |
void |
mouseClicked(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
paymentChange(PaymentChangeEvent pe)
Called when an event is sent out that impacts the payment type or
related billing info (billing frequency, day of month, cycle)
|
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()
Called when the page should be immediately refreshed - typically
as a result of the Reset action being invoked by the user.
|
void |
removeNotify() |
void |
save()
This is the hook for an encapsulating container to indicate this
panel should save itself, if necessary.
|
void |
setModelHandle(PModelHandle data)
ModelHandle setting is done in this method for this Class
|
void |
showHideStatusPage()
Called to show/hide statusPage from a previous move
|
void |
unregister()
Used to disconnect the controller from the component for all
child widgets contained within this panel.
|
void |
valueChanged(TreeSelectionEvent e)
for the TreeSelectionListener interface
|
dataNeedsRefresh, getDisplayedCurrency, getLabel, isValidContext, primaryToSecondary, resetUnsavedChanges, revertToPrimaryclear, collectData, componentAdded, componentRemoved, containsError, getBackgroundImageSource, getBundle, getControllerClassName, 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 void unregister()
throws RemoteException
PIACustomizablePanelunregister in interface PClientComponentunregister in class PIACustomizablePanelRemoteExceptionpublic void getCustomizerProperties()
public void actionPerformed(ActionEvent event)
actionPerformed in interface ActionListenerevent - ActionEventpublic void paymentChange(PaymentChangeEvent pe)
PaymentChangeListenerpaymentChange in interface PaymentChangeListenerpe - a PaymentChangeEvent encapsulating the event informationpublic void deferralChange(DeferralChangeEvent e)
deferralChange in interface DeferralChangeListenere - a DeferralChangeEvent encapsulating the event informationpublic void setModelHandle(PModelHandle data) throws RemoteException
setModelHandle in interface PComponentsetModelHandle in class PIACustomizablePaneldata - PModelHandleRemoteExceptionpublic void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenerpublic void enteringPage()
enteringPage in interface PCCPageenteringPage in class PMaintenancePagepublic void showHideStatusPage()
public void addNotify()
addNotify in class JComponentpublic void recycle()
recycle in interface PCCPagerecycle in class PMaintenancePagepublic void removeNotify()
removeNotify in class JComponentpublic void popupMenuWillBecomeVisible(PopupMenuEvent event)
popupMenuWillBecomeVisible in interface PopupMenuListenerpublic void popupMenuWillBecomeInvisible(PopupMenuEvent event)
popupMenuWillBecomeInvisible in interface PopupMenuListenerpublic void popupMenuCanceled(PopupMenuEvent event)
popupMenuCanceled in interface PopupMenuListenerpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenerpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenerpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenerpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenerpublic void valueChanged(TreeSelectionEvent e)
valueChanged in interface TreeSelectionListenerpublic boolean closeActionPanel()
public void refresh()
PMaintenancePagerefresh in interface PAccountViewPagerefresh in class PMaintenancePagepublic void hierarchyChange(HierarchyChangeEvent e)
hierarchyChange in interface HierarchyChangeListenere - a HierarchyChangeEvent encapsulating the event informationprotected void addAdditionalActions(PAddOnAction[] actions)
public class MyHierarchyPage extends PAcctHierarchyPage {
public MyHierarchyPage() {
PAddOnAction[] actions = new PAddOnAction[1];
actions[0] = new MyActionA();
addAdditionalActions(actions);
}
}
class MyActionA extends PAddOnAction {
public MyServiceActionA() {
}
public String getMenuLabel() {
return "Action A";
}
}
actions - The array of PAddOnAction instances to appendpublic void save()
throws PSaveException
PMaintenancePagePSaveException.
This is a no-op in this class.save in interface PAccountViewPagesave in class PMaintenancePagePSaveExceptionpublic boolean hasUnsavedChanges()
PMaintenancePagehasUnsavedChanges in interface PAccountViewPagehasUnsavedChanges in class PMaintenancePageCopyright © 2003, 2023, Oracle and/or its affiliates.