|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
oracle.javatools.history.HistoryComponent
public class HistoryComponent
A component used to display (local or remote) history entries.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static java.util.Date |
LIVE_DATE Placeholder Date initialized to the maximum value such that it will always appear as the most recent during sorting and which may be treated as a special case by any cell renderers. |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, 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 |
---|
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 | |
---|---|
HistoryComponent() |
Method Summary | |
---|---|
void |
addListSelectionListener(javax.swing.event.ListSelectionListener lsl) Add a listener to be notified when the selection changes. |
void |
addMouseListener(java.awt.event.MouseListener mouseListener) |
void |
dispose() Clean up this history component. |
HistoryProperty[] |
getHiddenProperties() |
HistoryModel |
getModel() Get the model that is currently installed into this component. |
HistoryEntry[] |
getSelection() Get an array containing HistoryEntry objects for all currently selected rows in the component. |
java.lang.String |
getSelectionCopyString() Get a string representing the current selection suitable for copying to the clipboard |
HistoryEntry |
getSingleSelection() Get the current single selection. |
HistoryProperty |
getSortProperty() Get the property the history is currently sorted by. |
NiceTable |
getTable() Get the underlying NiceTable being used to display the history. |
void |
removeListSelectionListener(javax.swing.event.ListSelectionListener lsl) Add a listener to be notified when the selection changes. |
void |
removeMouseListener(java.awt.event.MouseListener mouseListener) |
void |
selectAll() |
void |
selectFirst() |
void |
setEditorMode(boolean editorMode) Deprecated. this is an evil hack and is in the process of being removed. |
void |
setEnabled(boolean isEnabled) Set whether this component is enabled. |
void |
setModel(HistoryModel model) Set the model of this component. |
void |
setSingleSelection(boolean isSingleSelection) Set whether the history table allows only single selection, or multiple selection |
void |
setSingleSelection(HistoryEntry version) Set the selection to the specified single history entry. |
void |
setUseAutoSizeMaximums(boolean useAutoSizeMaximums) Sets whether this component should take into account the maximum auto-size values of properties when sizing the table. |
void |
setUseScrollPane(boolean useScrollPane) |
void |
sortTableByProperty(HistoryProperty property, boolean ascending) Sort the history component by the specified property. |
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, 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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, hide, 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, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.util.Date LIVE_DATE
Constructor Detail |
---|
public HistoryComponent()
Method Detail |
---|
public void setUseScrollPane(boolean useScrollPane)
public void addMouseListener(java.awt.event.MouseListener mouseListener)
addMouseListener
in class java.awt.Component
public void removeMouseListener(java.awt.event.MouseListener mouseListener)
removeMouseListener
in class java.awt.Component
public NiceTable getTable()
NiceTable
instance being used for this HistoryComponent.public HistoryProperty getSortProperty()
public void sortTableByProperty(HistoryProperty property, boolean ascending)
property
- the property to sort byascending
- whether the sort order is ascending.public void addListSelectionListener(javax.swing.event.ListSelectionListener lsl)
lsl
- a listener that will be notified when selection changes in the component.public void removeListSelectionListener(javax.swing.event.ListSelectionListener lsl)
lsl
- a listener previously registered with addListSelectionListener( javax.swing.event.ListSelectionListener )
public void setSingleSelection(boolean isSingleSelection)
isSingleSelection
- if true, the table only allows single selection. This is the default.public void setEnabled(boolean isEnabled)
setEnabled
in class javax.swing.JComponent
isEnabled
- if true, the component is enabled.public java.lang.String getSelectionCopyString()
public HistoryModel getModel()
public void selectAll()
public void selectFirst()
public HistoryProperty[] getHiddenProperties()
public void setUseAutoSizeMaximums(boolean useAutoSizeMaximums)
setModel(oracle.javatools.history.HistoryModel)
.useAutoSizeMaximums
- if true, auto-size maximums are used.public void setModel(HistoryModel model)
model
- the model to install into this component.public HistoryEntry getSingleSelection()
public void setSingleSelection(HistoryEntry version)
version
- a single entry to selectpublic HistoryEntry[] getSelection()
public void dispose()
public void setEditorMode(boolean editorMode)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |