Package com.portal.app.cc
Class PBillsEntryPanel
- All Implemented Interfaces:
PAccountViewPage,PCCPage,PSearchProducer,PAppComponent,PClientComponent,PCollectDataListener,PComponent,PComponentAttribute,PViewDataChangeListener,ActionListener,ContainerListener,ItemListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible
public class PBillsEntryPanel
extends PMaintenancePage
implements PSearchProducer, ActionListener, ItemListener
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intFields inherited from class com.portal.app.cc.comp.PMaintenancePage
mNeedsRefresh, mPagesCurrentCurrencyFields inherited from class com.portal.bas.comp.PIACustomizablePanel
isTracking, mIAList, mImpl, unregListFields inherited from class com.portal.pfc.ui.ImagePanel
IMAGE_CENTERED, IMAGE_SCALE_TO_HEIGHT, IMAGE_SCALE_TO_WIDTH, IMAGE_SCALED, IMAGE_TILED, mImageIcon, mScaledImageFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidAdds a listener for the results of this searchvoidclear()A convenience method that clears all Portal-aware descendants of this panel.voidvoidConduct bill search based on the account number inputvoidConduct bill search based on the bill number inputvoidenableSearchWithBill(boolean b) voidenableSearchWithoutBill(boolean b) Retrieves the class name of this component's controller, in this case, null.voidvoidRemoves a listener for the results of this searchvoidreportProgress(int i) Reports the progress to the status panel in search base panelvoidsearch()Starts the search processvoidsetAllBrandsStatus(boolean status) Assigns all brands selected statusvoidsetBrandStatus(boolean status) Assigns status if the system is branded or not.voidsetBrandTree(PBrandTree bTree) Provides the brand tree objectvoidsetSelectedBrand(PScopeEntryPoint newBrand) Assigns the selected brandvoidsetSingleDBSearchEnabled(boolean flag) Enables the single DB SearchvoidsetSingleDBSearchID(long id) voidSets the scope for the single db search to be the database associated with the given account.voidRegisters the results table with the producervoidvoidstop()Stops the search processMethods inherited from class com.portal.app.cc.comp.PMaintenancePage
dataNeedsRefresh, enteringPage, getDisplayedCurrency, getLabel, hasUnsavedChanges, isValidContext, primaryToSecondary, recycle, refresh, resetUnsavedChanges, revertToPrimary, saveMethods inherited from class com.portal.bas.comp.PIACustomizablePanel
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, viewDataChangeMethods inherited from class com.portal.pfc.ui.ImagePanel
getBackgroundImageIcon, getBackgroundImageMode, imageUpdate, paintComponent, setBackgroundImageIconMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
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, 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, removeNotify, 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, updateMethods inherited from class java.awt.Container
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, validateTreeMethods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
PROGRESS_START
protected final int PROGRESS_START- See Also:
-
PROGRESS_END
protected final int PROGRESS_END- See Also:
-
-
Constructor Details
-
PBillsEntryPanel
public PBillsEntryPanel()
-
-
Method Details
-
enableSearchWithBill
public void enableSearchWithBill(boolean b) -
enableSearchWithoutBill
public void enableSearchWithoutBill(boolean b) -
addNotify
public void addNotify()- Overrides:
addNotifyin classJComponent
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
getControllerClassName
Description copied from class:PIACustomizablePanelRetrieves the class name of this component's controller, in this case, null.- Specified by:
getControllerClassNamein interfacePComponent- Overrides:
getControllerClassNamein classPIACustomizablePanel- Returns:
- A null
String. - Throws:
RemoteException- thrown for errors
-
conductBillNumSearch
public void conductBillNumSearch()Conduct bill search based on the bill number input -
conductAccNumSearch
public void conductAccNumSearch()Conduct bill search based on the account number input -
collectInputs
public void collectInputs() -
reportProgress
public void reportProgress(int i) Reports the progress to the status panel in search base panel -
search
public void search()Description copied from interface:PSearchProducerStarts the search process- Specified by:
searchin interfacePSearchProducer
-
setSpreadSheet
Description copied from interface:PSearchProducerRegisters the results table with the producer- Specified by:
setSpreadSheetin interfacePSearchProducer
-
itemStateChanged
- Specified by:
itemStateChangedin interfaceItemListener
-
clear
public void clear()Description copied from class:PIACustomizablePanelA convenience method that clears all Portal-aware descendants of this panel.- Specified by:
clearin interfacePComponentAttribute- Specified by:
clearin interfacePSearchProducer- Overrides:
clearin classPIACustomizablePanel
-
getPreferredSize
- Overrides:
getPreferredSizein classJComponent
-
setStatusPanel
-
setBrandStatus
public void setBrandStatus(boolean status) Assigns status if the system is branded or not.- Specified by:
setBrandStatusin interfacePSearchProducer
-
setSelectedBrand
Assigns the selected brand- Specified by:
setSelectedBrandin interfacePSearchProducer
-
setAllBrandsStatus
public void setAllBrandsStatus(boolean status) Assigns all brands selected status- Specified by:
setAllBrandsStatusin interfacePSearchProducer
-
setBrandTree
Provides the brand tree object- Specified by:
setBrandTreein interfacePSearchProducer
-
addSearchInfoListener
Description copied from interface:PSearchProducerAdds a listener for the results of this search- Specified by:
addSearchInfoListenerin interfacePSearchProducer- Parameters:
l- the listener
-
removeSearchInfoListener
Description copied from interface:PSearchProducerRemoves a listener for the results of this search- Specified by:
removeSearchInfoListenerin interfacePSearchProducer- Parameters:
l- the listener
-
stop
public void stop()Description copied from interface:PSearchProducerStops the search process- Specified by:
stopin interfacePSearchProducer
-
setSingleDBSearchEnabled
public void setSingleDBSearchEnabled(boolean flag) Description copied from interface:PSearchProducerEnables the single DB Search- Specified by:
setSingleDBSearchEnabledin interfacePSearchProducer
-
setSingleDBSearchID
public void setSingleDBSearchID(long id) - Specified by:
setSingleDBSearchIDin interfacePSearchProducer
-
setSingleDBSearchID
Description copied from interface:PSearchProducerSets the scope for the single db search to be the database associated with the given account.- Specified by:
setSingleDBSearchIDin interfacePSearchProducer- Parameters:
acct- the account the contains the database to use
-