Package com.portal.app.cc.servicesearch
Class ServiceSearchCriteriaPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.portal.app.cc.servicesearch.ServiceSearchCriteriaPanel
- All Implemented Interfaces:
ActionListener
,ItemListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
Service search criteria panel. This includes buttons like Search, Stop Search, and so on as well.
- Author:
- mchellam
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected JButton
protected JButton
protected JButton
protected JButton
protected JButton
protected ResourceBundle
protected JCheckBox
protected JCheckBox
protected JCheckBox
protected PIADefaultChoiceEnumField
protected PIADefaultChoiceEnumField
protected PIADefaultChoiceEnumField
protected PCachedContext
protected CustomerCenterContext
protected PClientServices
protected PIADateField
protected PIADateField
protected FList
protected boolean
protected PSectionHeader
protected ImageIcon
protected int
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected JLabel
protected Poid
protected ServiceSearchResultsPanel
protected ServiceSearchStatusPanel
protected ServiceSearchDialog
protected JTextField
protected JTextField
protected JTextField
protected JTextField
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Action performed blockprotected JPanel
Returns the button panelprotected JPanel
Returns the search criteria panel.protected void
init()
Initializes the panelvoid
void
itemStateChanged
(ItemEvent event) Item state changed implementation.protected void
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.void
setSearchCriteria
(ServiceSearchDialog serviceSearchDialog, ServiceSearchResultsPanel searchResultsPanel, ServiceSearchStatusPanel searchStatusPanel, Poid poidBillUnit) boolean
Method used to setup the search (i.e building the searching input flist).void
Method called when stop search button is clicked.Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods inherited from class javax.swing.JComponent
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
Methods 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, validateTree
Methods 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, 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, 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
-
conn
-
cs
-
con
-
bundle
-
chkIncludeDevice
-
chkIncludeService
-
cmbDeviceType
-
cmbServiceStatus
-
cmbServiceType
-
lblPurchasedDate
-
lblBGName
-
lblBillUnitName
-
lblDeviceID
-
lblDeviceType
-
lblPurchasedFrom
-
lblPurchasedTo
-
lblServiceID
-
lblServiceStatus
-
lblServiceType
-
chkMatchCase
-
txtBGName
-
txtBillUnitName
-
txtDeviceID
-
datePurchasedFrom
-
datePurchasedTo
-
txtServiceID
-
btnHelp
-
btnReset
-
btnStopSearch
-
btnSearch
-
btnClose
-
imgHelpIcon
-
serviceSearchDialog
-
header
-
searchResultsPanel
-
searchStatusPanel
-
flistSearchInput
-
intResultsCount
protected int intResultsCount -
forceStop
protected boolean forceStop -
boolMatchCase
protected boolean boolMatchCase -
poidBillUnit
-
gridBagConstraints
-
newPanel
-
-
Constructor Details
-
ServiceSearchCriteriaPanel
public ServiceSearchCriteriaPanel()Construtor- Parameters:
serviceSearchDialog
- ServiceSearchDialog objectsearchResultsPanel
- ServiceSearchResultsPanel object.searchStatusPanel
- ServiceSearchStatusPanel objectpoidBillUnit
- bill info poid
-
-
Method Details
-
setSearchCriteria
public void setSearchCriteria(ServiceSearchDialog serviceSearchDialog, ServiceSearchResultsPanel searchResultsPanel, ServiceSearchStatusPanel searchStatusPanel, Poid poidBillUnit) -
init
protected void init()Initializes the panel -
loadDefaultValues
protected void loadDefaultValues() -
getSearchCriteriaPanel
Returns the search criteria panel.- Returns:
-
initializeSearchCriterias
public void initializeSearchCriterias() -
getButtonPanel
Returns the button panel- Returns:
-
searchOn
public void searchOn(boolean isOn) Utility method to enable/disable various controls during search on/off.- Parameters:
isOn
-
-
actionPerformed
Action performed block- Specified by:
actionPerformed
in interfaceActionListener
-
search
SEARCH opcode calls are done here.- Parameters:
out
-- Throws:
Exception
-
stopSearch
public void stopSearch()Method called when stop search button is clicked. -
setupSearch
Method used to setup the search (i.e building the searching input flist).- Returns:
- Throws:
RemoteException
-
itemStateChanged
Item state changed implementation.- Specified by:
itemStateChanged
in interfaceItemListener
-