public abstract class PDeviceHistoryBasePage extends PMaintenancePage implements ActionListener
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static String |
DEVICE_SEARCH_HISTORY_TITLE_FORMAT_SUFFIX
suffix of the device history title format key
|
static String |
DEVICE_SEARCH_HISTORY_TITLE_SUFFIX
suffix of the device history title key
|
protected JRadioButton |
mAllRadioButton |
protected ResourceBundle |
mBundle |
protected String |
mDefaultHistoryTitle |
protected String |
mDefaultHistoryTitleFormat |
protected PModelHandle |
mDeviceModel |
protected PIADateField |
mFromDateField |
protected JRadioButton |
mFromRadioButton |
protected PIASpecSpreadSheet |
mHistoryTable |
protected JLabel |
mHistoryTitleLabel |
protected JRadioButton |
mLastRadioButton |
protected IntegerTextField |
mNumOfMonthsField |
protected SpinnerField |
mNunOfMonthSpinner |
protected String |
mResultsDefaultTitle |
protected String |
mResultsTitleNoResults |
protected JButton |
mSearchButton |
protected PDeviceHistorySearchCriteria |
mSearchCriteria |
protected JLabel |
mSearchResultsLabel |
protected PModelHandle |
mServiceModel |
protected PIADateField |
mToDateField |
mNeedsRefresh, mPagesCurrentCurrencyisTracking, mIAList, mImpl, unregListIMAGE_CENTERED, IMAGE_SCALE_TO_HEIGHT, IMAGE_SCALE_TO_WIDTH, IMAGE_SCALED, IMAGE_TILED, mImageIcon, mScaledImagelistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PDeviceHistoryBasePage()
Creates a new device history information display page.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent event)
Action event handler for the controls on the panel.
|
void |
clearSearch() |
protected JPanel |
createCommandPanel()
Creates the search command panel.
|
protected JPanel |
createEntryPanel()
Creates the search entry panel.
|
protected JPanel |
createResultsPanel()
Creates the search results panel.
|
String |
getControllerClassName()
Gets the class name for this class's controller.
|
boolean |
hasUnsavedChanges()
Returns false because nothing needs to be saved.
|
protected void |
jbInit()
Initializes the user interface.
|
protected void |
prepareSearch()
Prepares the search criteria.
|
protected void |
search()
Called to start history lookup.
|
void |
setDevice(PModelHandle deviceModel)
Sets device model handle.
|
void |
setService(PModelHandle serviceModel)
Sets service model handle.
|
dataNeedsRefresh, enteringPage, getDisplayedCurrency, getLabel, isValidContext, primaryToSecondary, recycle, refresh, resetUnsavedChanges, revertToPrimary, saveclear, 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, viewDataChangegetBackgroundImageIcon, getBackgroundImageMode, imageUpdate, paintComponent, setBackgroundImageIcongetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCyclepublic static final String DEVICE_SEARCH_HISTORY_TITLE_SUFFIX
public static final String DEVICE_SEARCH_HISTORY_TITLE_FORMAT_SUFFIX
protected ResourceBundle mBundle
protected JLabel mHistoryTitleLabel
protected String mDefaultHistoryTitle
protected String mDefaultHistoryTitleFormat
protected JRadioButton mLastRadioButton
protected JRadioButton mFromRadioButton
protected JRadioButton mAllRadioButton
protected JButton mSearchButton
protected IntegerTextField mNumOfMonthsField
protected SpinnerField mNunOfMonthSpinner
protected PIADateField mFromDateField
protected PIADateField mToDateField
protected PModelHandle mDeviceModel
protected PModelHandle mServiceModel
protected PDeviceHistorySearchCriteria mSearchCriteria
protected PIASpecSpreadSheet mHistoryTable
protected JLabel mSearchResultsLabel
protected String mResultsDefaultTitle
protected String mResultsTitleNoResults
public PDeviceHistoryBasePage()
public boolean hasUnsavedChanges()
hasUnsavedChanges in interface PAccountViewPagehasUnsavedChanges in class PMaintenancePagepublic void setDevice(PModelHandle deviceModel)
deviceModel - the device model handle to search for.public void setService(PModelHandle serviceModel) throws RemoteException
deviceModel - the device model handle to search for.RemoteExceptionpublic String getControllerClassName() throws RemoteException
getControllerClassName in interface PComponentgetControllerClassName in class PIACustomizablePanelRemoteException - thrown for errorspublic void actionPerformed(ActionEvent event)
actionPerformed in interface ActionListenerprotected void prepareSearch()
protected void search()
protected void jbInit()
throws Exception
Exceptionprotected JPanel createEntryPanel()
protected JPanel createCommandPanel()
protected JPanel createResultsPanel() throws RemoteException
RemoteExceptionpublic void clearSearch()
Copyright © 2003, 2023, Oracle and/or its affiliates.