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.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 booleanprotected JButtonprotected JButtonprotected JButtonprotected JButtonprotected JButtonprotected ResourceBundleprotected JCheckBoxprotected JCheckBoxprotected JCheckBoxprotected PIADefaultChoiceEnumFieldprotected PIADefaultChoiceEnumFieldprotected PIADefaultChoiceEnumFieldprotected PCachedContextprotected CustomerCenterContextprotected PClientServicesprotected PIADateFieldprotected PIADateFieldprotected FListprotected booleanprotected PSectionHeaderprotected ImageIconprotected intprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected JLabelprotected Poidprotected ServiceSearchResultsPanelprotected ServiceSearchStatusPanelprotected ServiceSearchDialogprotected JTextFieldprotected JTextFieldprotected JTextFieldprotected JTextFieldFields 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 TypeMethodDescriptionvoidAction performed blockprotected JPanelReturns the button panelprotected JPanelReturns the search criteria panel.protected voidinit()Initializes the panelvoidvoiditemStateChanged(ItemEvent event) Item state changed implementation.protected voidvoidsearch(PModelHandle[] out) SEARCH opcode calls are done here.voidsearchOn(boolean isOn) Utility method to enable/disable various controls during search on/off.voidsetSearchCriteria(ServiceSearchDialog serviceSearchDialog, ServiceSearchResultsPanel searchResultsPanel, ServiceSearchStatusPanel searchStatusPanel, Poid poidBillUnit) booleanMethod used to setup the search (i.e building the searching input flist).voidMethod called when stop search button is clicked.Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, 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, 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:
actionPerformedin 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:
itemStateChangedin interfaceItemListener
-