public class ServiceSearchCriteriaPanel extends JPanel implements ActionListener, ItemListener
Modifier and Type | Class and Description |
---|---|
protected static class |
ServiceSearchCriteriaPanel.ValueType |
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
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 |
---|
ServiceSearchCriteriaPanel(ServiceSearchDialog serviceSearchDialog,
ServiceSearchResultsPanel searchResultsPanel,
com.portal.app.cc.servicesearch.ServiceSearchStatusPanel searchStatusPanel,
Poid poidBillUnit)
Construtor
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent ae)
Action performed block
|
protected void |
init()
Initializes the panel
|
void |
itemStateChanged(ItemEvent event)
Item state changed implementation.
|
void |
search(PModelHandle[] out)
SEARCH opcode calls are done here.
|
void |
searchOn(boolean isOn)
Utility method to enable/disable various controls during search on/off.
|
boolean |
setupSearch()
Method used to setup the search (i.e building the searching input flist).
|
void |
stopSearch()
Method called when stop search button is clicked.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, 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, paintComponent, 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, imageUpdate, 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 CustomerCenterContext conn
protected PClientServices cs
protected PCachedContext con
protected ResourceBundle bundle
protected JCheckBox chkIncludeDevice
protected JCheckBox chkIncludeService
protected PIADefaultChoiceEnumField cmbDeviceType
protected PIADefaultChoiceEnumField cmbServiceStatus
protected PIADefaultChoiceEnumField cmbServiceType
protected JLabel lblPurchasedDate
protected JLabel lblBGName
protected JLabel lblBillUnitName
protected JLabel lblDeviceID
protected JLabel lblDeviceType
protected JLabel lblPurchasedFrom
protected JLabel lblPurchasedTo
protected JLabel lblServiceID
protected JLabel lblServiceStatus
protected JLabel lblServiceType
protected JCheckBox chkMatchCase
protected JTextField txtBGName
protected JTextField txtBillUnitName
protected JTextField txtDeviceID
protected PIADateField datePurchasedFrom
protected PIADateField datePurchasedTo
protected JTextField txtServiceID
protected JButton btnHelp
protected JButton btnReset
protected JButton btnStopSearch
protected JButton btnSearch
protected JButton btnClose
protected ImageIcon imgHelpIcon
protected ServiceSearchDialog serviceSearchDialog
protected PSectionHeader header
protected ServiceSearchResultsPanel searchResultsPanel
protected com.portal.app.cc.servicesearch.ServiceSearchStatusPanel searchStatusPanel
protected FList flistSearchInput
protected int intResultsCount
protected boolean forceStop
protected boolean boolMatchCase
protected Poid poidBillUnit
public ServiceSearchCriteriaPanel(ServiceSearchDialog serviceSearchDialog, ServiceSearchResultsPanel searchResultsPanel, com.portal.app.cc.servicesearch.ServiceSearchStatusPanel searchStatusPanel, Poid poidBillUnit)
serviceSearchDialog
- ServiceSearchDialog objectsearchResultsPanel
- ServiceSearchResultsPanel object.searchStatusPanel
- ServiceSearchStatusPanel objectpoidBillUnit
- bill info poidprotected void init()
public void searchOn(boolean isOn)
isOn
- public void actionPerformed(ActionEvent ae)
actionPerformed
in interface ActionListener
public void search(PModelHandle[] out) throws Exception
out
- Exception
public void stopSearch()
public boolean setupSearch() throws RemoteException
RemoteException
public void itemStateChanged(ItemEvent event)
itemStateChanged
in interface ItemListener
Copyright © 2003, 2023, Oracle and/or its affiliates.