Package com.portal.app.cc
Class PAREventSearchDlg
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.portal.app.cc.PAREventSearchDlg
- All Implemented Interfaces:
ActionListener
,ItemListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,RootPaneContainer
,WindowConstants
Dialog that allows to specify the serach criteria for Event Search
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
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
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
Fields inherited from class java.awt.Component
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
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
Constructor Summary
ConstructorsConstructorDescriptionPAREventSearchDlg
(Frame frame, String title, boolean modal) PAREventSearchDlg
(Frame frame, String title, boolean modal, PAREventResults resultstable, PAREventSearchPageBeanImpl bean) PAREventSearchDlg
(Frame frame, String title, boolean modal, PModelHandle pmh, PAREventResults resultstable, PAREventSearchPageBeanImpl bean) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Returns the balance group nameReturns the bill unit nameprotected boolean
Get wild card search confirmation for the following fields Service id, device id, balance group name, and bill unit name.Returns the device idReturns the device typeThis method returns the From-Amount entered by the user if Amount_Range checkbox is selected returns BigDecimalThis method returns the From-Date entered by the user if Date_Range checkbox is selected returns DateReturns the purchased from dateReturns the purchased to dateReturn the service idint
Returns the service statusRetruns the service typeThis method returns the To-Amount entered by the user if Amount_Range checkbox is selected returns BigDecimalThis method returns the To-Date entered by the user if Date_Range checkbox is selected returns Datevoid
initialize
(PModelHandle handle) Resets the CheckBoxes and Date invalid input: '&' Amount fields with default settingsboolean
isClosed()
boolean
Is include sub devices selected?boolean
Is include sub devices selected?boolean
Is include sub services selected?boolean
Is Match case selected?void
boolean
This method is called to check whether the event search operation is to be performed for all amount or for any particular amount range returns booleanboolean
This method is called to check whether the event search operation is to be performed for all dates or for any particular date range returns booleanvoid
Sets the bean for this dialogvoid
setModelHandle
(PModelHandle handle) protected boolean
Validates the From invalid input: '&' To amount entered Both are optional fields, if both are entered then the validation happens to check if from amount is not greater than the to amount.protected boolean
Validates the From invalid input: '&' To Dates entered returns booleanMethods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
PAREventSearchDlg
-
PAREventSearchDlg
public PAREventSearchDlg(Frame frame, String title, boolean modal, PModelHandle pmh, PAREventResults resultstable, PAREventSearchPageBeanImpl bean) -
PAREventSearchDlg
public PAREventSearchDlg(Frame frame, String title, boolean modal, PAREventResults resultstable, PAREventSearchPageBeanImpl bean)
-
-
Method Details
-
validatedates
protected boolean validatedates()Validates the From invalid input: '&' To Dates entered returns boolean -
validateamount
protected boolean validateamount()Validates the From invalid input: '&' To amount entered Both are optional fields, if both are entered then the validation happens to check if from amount is not greater than the to amount. returns boolean -
getFromAmount
This method returns the From-Amount entered by the user if Amount_Range checkbox is selected returns BigDecimal -
getToAmount
This method returns the To-Amount entered by the user if Amount_Range checkbox is selected returns BigDecimal -
getFromDate
This method returns the From-Date entered by the user if Date_Range checkbox is selected returns Date -
getToDate
This method returns the To-Date entered by the user if Date_Range checkbox is selected returns Date -
searchForAllDates
public boolean searchForAllDates()This method is called to check whether the event search operation is to be performed for all dates or for any particular date range returns boolean -
searchForAllAmounts
public boolean searchForAllAmounts()This method is called to check whether the event search operation is to be performed for all amount or for any particular amount range returns boolean -
getServiceID
Return the service id- Returns:
- String
-
getServiceType
Retruns the service type- Returns:
- String
-
getServiceStatus
public int getServiceStatus()Returns the service status- Returns:
- int
-
getPurchasedFrom
Returns the purchased from date- Returns:
- Date
-
getPurchasedTo
Returns the purchased to date- Returns:
- Date
-
getDeviceID
Returns the device id- Returns:
- String
-
getDeviceType
Returns the device type- Returns:
- String
-
getBalGrpName
Returns the balance group name- Returns:
- String
-
getBillUnitName
Returns the bill unit name- Returns:
-
isIncludeSubServices
public boolean isIncludeSubServices()Is include sub services selected?- Returns:
- boolean
-
isIncludeSubDevices
public boolean isIncludeSubDevices()Is include sub devices selected?- Returns:
- boolean
-
isIncludeAllEvents
public boolean isIncludeAllEvents()Is include sub devices selected?- Returns:
- boolean
-
isMatchCase
public boolean isMatchCase()Is Match case selected?- Returns:
- boolean
-
setController
Sets the bean for this dialog -
initialize
Resets the CheckBoxes and Date invalid input: '&' Amount fields with default settings -
setModelHandle
-
getModelHandle
-
actionPerformed
- Specified by:
actionPerformed
in interfaceActionListener
-
getConfirmation
protected boolean getConfirmation()Get wild card search confirmation for the following fields Service id, device id, balance group name, and bill unit name.- Returns:
- boolean
-
itemStateChanged
- Specified by:
itemStateChanged
in interfaceItemListener
-
isClosed
public boolean isClosed()
-