|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--oracle.dss.util.gui.layout.Layout
|
+--oracle.dss.util.gui.layout.TableLayout
The Layout panel for the Table bean. Layout panels work with a LayoutContext and a LayoutAccess to allow a user to change the layout of a query.
LayoutContext, LayoutAccess, Serialized Form| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Field Summary | |
static java.lang.String |
HIDE_DUPLICATE_ROWSProperty name to listen for when a user chooses to show or hide the option that controls duplicate rows. |
| Fields inherited from class oracle.dss.util.gui.layout.Layout |
HIDDEN_EDGE, PAGEEDGEVISIBLE_CHANGED |
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, 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 | |
TableLayout()Constuctor. | |
| Method Summary | |
boolean |
apply()Apples to the query the changes that the user makes in this panel. |
void |
cleanup(boolean finished)Cleans up this panel. |
java.lang.String |
getDescriptionText()Retrieves the text that is displayed at the top of this panel. |
java.lang.String |
getHelpContextID()Retrieves the Help context ID for this panel. |
java.awt.Component |
getInitialFocus()Retrieves the component that has focus when this TableLayout is initially displayed. |
boolean |
isDuplicateRowsControlVisible()Indicates whether the control for hiding duplicate rows appears in this TableLayout. |
void |
setDuplicateRowsControlVisible(boolean isVisible)Specifies whether the checkbox control for the duplicate table rows appears in this TableLayout. |
void |
setLayoutAccess(LayoutAccess layoutAccess)Specifies the LayoutAccess for this TableLayout. |
void |
setLayoutContext(LayoutContext lc)Specifies the LayoutContext for this Layout. |
void |
setPagingControlAttributes(PagingControlAttributes pca)Specifies PagingControlAttributes implementation so that this panel can set the properties of the PagingControl. |
| Methods inherited from class oracle.dss.util.gui.layout.Layout |
addLayoutPivotingListener, getLayoutAccess, getLayoutContext, isHelpEnabled, isHideAvailable, isPagingControlVisible, removeLayoutPivotingListener, setDescriptionText, setErrorHandler, setHelpContextID, setHelpEnabled, setHideAvailable, setLocale, setPagingControlVisible, viewDataAvailable, viewDataChanged, waitDataAvailable |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String HIDE_DUPLICATE_ROWS
| Constructor Detail |
public TableLayout()
| Method Detail |
public void setPagingControlAttributes(PagingControlAttributes pca)
public boolean apply()
LayoutAccess to the original query.apply in class Layouttrue if the changes were successfully applied, false if the LayoutAccess is null or if the changes could not be applied.LayoutAccesspublic java.lang.String getDescriptionText()
getDescriptionText in class LayoutTableLayout.public void setDuplicateRowsControlVisible(boolean isVisible)
TableLayout. If you pass true to this method, then you must support the display or hiding of duplicate rows in the table.isVisible - true to display the duplicate rows control in this TableLayout, false to remove the control.public boolean isDuplicateRowsControlVisible()
TableLayout.true if the duplicate rows control appears in this TableLayout, false if it does not.public void setLayoutAccess(LayoutAccess layoutAccess)
LayoutAccess for this TableLayout. This panel uses the LayoutAccess to store the changes that the user makes to the layout of the data. The changes in the LayoutAccess do not affect the original query until the apply method is called.setLayoutAccess in class LayoutlayoutAccess - An implementation of the LayoutAccess interface.apply()public void setLayoutContext(LayoutContext lc)
LayoutContext for this Layout.setLayoutContext in class Layoutpublic java.awt.Component getInitialFocus()
TableLayout is initially displayed.public void cleanup(boolean finished)
finished - true if this panel is not part of a wizard or if the wizard has finished executing and the class can release all of its resources, false if the user has simply moved to a different page in a wizard.public java.lang.String getHelpContextID()
getHelpContextID in class Layout
|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||