public abstract class PDeviceHistoryBasePage extends PMaintenancePage implements ActionListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.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, mPagesCurrentCurrency
isTracking, mIAList, mImpl, unregList
IMAGE_CENTERED, IMAGE_SCALE_TO_HEIGHT, IMAGE_SCALE_TO_WIDTH, IMAGE_SCALED, IMAGE_TILED, mImageIcon, mScaledImage
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 |
---|
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, save
clear, 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, viewDataChange
getBackgroundImageIcon, getBackgroundImageMode, imageUpdate, paintComponent, setBackgroundImageIcon
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, 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, 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
public 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 PAccountViewPage
hasUnsavedChanges
in class PMaintenancePage
public 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.RemoteException
public String getControllerClassName() throws RemoteException
getControllerClassName
in interface PComponent
getControllerClassName
in class PIACustomizablePanel
RemoteException
- thrown for errorspublic void actionPerformed(ActionEvent event)
actionPerformed
in interface ActionListener
protected void prepareSearch()
protected void search()
protected void jbInit() throws Exception
Exception
protected JPanel createEntryPanel()
protected JPanel createCommandPanel()
protected JPanel createResultsPanel() throws RemoteException
RemoteException
public void clearSearch()
Copyright © 2003, 2023, Oracle and/or its affiliates.