public class PBillsEntryPanel extends PMaintenancePage implements PSearchProducer, ActionListener, ItemListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected int |
PROGRESS_END |
protected int |
PROGRESS_START |
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 |
---|
PBillsEntryPanel() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
void |
addNotify() |
void |
addSearchInfoListener(PSearchInfoListener l)
Adds a listener for the results of this search
|
void |
clear()
A convenience method that clears all Portal-aware descendants of
this panel.
|
void |
collectInputs() |
void |
conductAccNumSearch()
Conduct bill search based on the account number input
|
void |
conductBillNumSearch()
Conduct bill search based on the bill number input
|
void |
enableSearchWithBill(boolean b) |
void |
enableSearchWithoutBill(boolean b) |
String |
getControllerClassName()
Retrieves the class name of this component's controller, in this case, null.
|
Dimension |
getPreferredSize() |
void |
itemStateChanged(ItemEvent ie) |
void |
removeSearchInfoListener(PSearchInfoListener l)
Removes a listener for the results of this search
|
void |
reportProgress(int i)
Reports the progress to the status panel in search base panel
|
void |
search()
Starts the search process
|
void |
setAllBrandsStatus(boolean status)
Assigns all brands selected status
|
void |
setBrandStatus(boolean status)
Assigns status if the system is branded or not.
|
void |
setBrandTree(PBrandTree bTree)
Provides the brand tree object
|
void |
setSelectedBrand(PScopeEntryPoint newBrand)
Assigns the selected brand
|
void |
setSingleDBSearchEnabled(boolean flag)
Enables the single DB Search
|
void |
setSingleDBSearchID(long id) |
void |
setSingleDBSearchID(PModelHandle acct)
Sets the scope for the single db search to be the database associated
with the given account.
|
void |
setSpreadSheet(PIASpecSpreadSheet s)
Registers the results table with the producer
|
void |
setStatusPanel(JPanel p) |
void |
stop()
Stops the search process
|
dataNeedsRefresh, enteringPage, getDisplayedCurrency, getLabel, hasUnsavedChanges, isValidContext, primaryToSecondary, recycle, refresh, resetUnsavedChanges, revertToPrimary, save
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, 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, 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
protected final int PROGRESS_START
protected final int PROGRESS_END
public void enableSearchWithBill(boolean b)
public void enableSearchWithoutBill(boolean b)
public void addNotify()
addNotify
in class JComponent
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public String getControllerClassName() throws RemoteException
PIACustomizablePanel
getControllerClassName
in interface PComponent
getControllerClassName
in class PIACustomizablePanel
String
.RemoteException
- thrown for errorspublic void conductBillNumSearch()
public void conductAccNumSearch()
public void collectInputs()
public void reportProgress(int i)
public void search()
PSearchProducer
search
in interface PSearchProducer
public void setSpreadSheet(PIASpecSpreadSheet s)
PSearchProducer
setSpreadSheet
in interface PSearchProducer
public void itemStateChanged(ItemEvent ie)
itemStateChanged
in interface ItemListener
public void clear()
PIACustomizablePanel
clear
in interface PSearchProducer
clear
in interface PComponentAttribute
clear
in class PIACustomizablePanel
public Dimension getPreferredSize()
getPreferredSize
in class JComponent
public void setStatusPanel(JPanel p)
public void setBrandStatus(boolean status)
setBrandStatus
in interface PSearchProducer
public void setSelectedBrand(PScopeEntryPoint newBrand)
setSelectedBrand
in interface PSearchProducer
public void setAllBrandsStatus(boolean status)
setAllBrandsStatus
in interface PSearchProducer
public void setBrandTree(PBrandTree bTree)
setBrandTree
in interface PSearchProducer
public void addSearchInfoListener(PSearchInfoListener l)
PSearchProducer
addSearchInfoListener
in interface PSearchProducer
l
- the listenerpublic void removeSearchInfoListener(PSearchInfoListener l)
PSearchProducer
removeSearchInfoListener
in interface PSearchProducer
l
- the listenerpublic void stop()
PSearchProducer
stop
in interface PSearchProducer
public void setSingleDBSearchEnabled(boolean flag)
PSearchProducer
setSingleDBSearchEnabled
in interface PSearchProducer
public void setSingleDBSearchID(long id)
setSingleDBSearchID
in interface PSearchProducer
public void setSingleDBSearchID(PModelHandle acct)
PSearchProducer
setSingleDBSearchID
in interface PSearchProducer
acct
- the account the contains the database to useCopyright © 2003, 2023, Oracle and/or its affiliates.