|
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.gridView.gui.FormatsPanel
Defines the gridView Formats panel. End-users use the gridView Formats panel to new/edit/delete/add/save formats of table or crosstab
This class fires propertyChange
events for every property that is exposed in this panel.
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
static java.lang.String |
DEFAULT_FORMAT_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 | |
FormatsPanel(UIGridView gridView) Constructor. |
Method Summary | |
void |
addDatabodyDefaultFormat(java.lang.String label, DiscriminatorRule rule, int numberOrData) Add new default format for databody |
void |
addFilterElement(java.lang.String name, int index) Add new filter element to filters list |
void |
addHeaderDefaultFormat(java.lang.String label, DiscriminatorRule rule) Add new default format for header |
void |
addUIFormat(UIFormat uiFormat, int index) Add new format |
boolean |
apply() Applies to the gridView the changes that have been made to this panel. |
boolean |
apply(UIGridView gridView) Applies to the gridView the changes that have been made to this panel. |
void |
cleanUp() Clean up memory space |
java.lang.String |
getApplicationName() Retrieves the name of the application that uses this panel. |
CustomObjectManager |
getCustomObjectManager() |
java.lang.String |
getDefaultDateFormatString() Get default number format string from DateFormatPanel |
java.lang.String |
getDefaultNumberFormatString() Get default number format string from NumberFormatPanel |
ErrorHandler |
getErrorHandler() Retrieves the error handler that this FormatFormats uses. |
java.lang.String |
getHelpContextID() Retrieves the Help context ID for this panel. |
oracle.bali.ewt.help.HelpProvider |
getHelpProvider() Gets the Help provider for this panel. |
java.awt.Dimension |
getMinimumSize() Retrieves the minimum size of the Plot Area panel. |
java.awt.Dimension |
getPreferredSize() Retrieves the size at which the Plot Area panel looks best. |
int |
getUIFormatCountInGroup(int group) Get number of UIFormats in the specific group |
UIFormatNameCallBack |
getUIFormatNameCallBack() Retrive formatNameCallBack |
boolean |
isHelpEnabled() Indicates whether a Help button in a dialog box that is displayed by this panel, is displayed. |
boolean |
isUIFormatSelected(int group, int index) Get UIFormat selected or not |
void |
removeAllUIFormats() Remove all UIFormat |
void |
removeFilterElement(java.lang.String name) Remove filter element from filters list by name |
void |
removeFilterElementAt(int index) Remove filter element from filters list by index |
void |
removeUIFormat(int group, int index) Remove UIFormat |
void |
setApplicationName(java.lang.String name) Specifies the name of application that uses this panel. |
void |
setCustomObjectManager(CustomObjectManager customObjectManager) Set Custom Object Manager |
void |
setDefaultDateFormatString(java.lang.String dateFormat) Set default number format string on NumberFormat Panel |
void |
setDefaultNumberFormatString(java.lang.String numberFormat) Set default number format string on NumberFormatPanel |
void |
setErrorHandler(ErrorHandler eh) Specifies an error handler for this FormatFormats . |
void |
setGridView(UIGridView gridView) |
void |
setHelpContextID(java.lang.String strHelpContextID) Sets the Help context ID for this panel. |
void |
setHelpEnabled(boolean bValue) Specifies whether a Help button in a dialog box that is displayed by this panel, is displayed. |
void |
setHelpProvider(oracle.bali.ewt.help.HelpProvider helpProvider) Sets the Help provider for this panel. |
void |
setLocale(java.util.Locale loc) Specifies the current Locale that the gridView uses. |
void |
setUIFormatNameCallBack(UIFormatNameCallBack formatNameCallBack) Specify formatNameCallBack |
void |
setUIFormatSelected(int group, int index, boolean selected) Set UIFormat selected or not |
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, getNextFocusableComponent, 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 |
Methods inherited from interface java.awt.event.ItemListener |
itemStateChanged |
Methods inherited from interface java.beans.PropertyChangeListener |
propertyChange |
Methods inherited from interface javax.swing.event.ListDataListener |
contentsChanged, intervalAdded, intervalRemoved |
Methods inherited from interface java.awt.event.ActionListener |
actionPerformed |
Field Detail |
public static final java.lang.String DEFAULT_FORMAT_CHANGED
Constructor Detail |
public FormatsPanel(UIGridView gridView)
gridView
- The UIGridView to which this object belongs.Method Detail |
public void setGridView(UIGridView gridView)
gridView
- The UIGridView to which this object belongs.public void setErrorHandler(ErrorHandler eh)
FormatFormats
. If an error handler has been set, then this FormatFormats
reports error conditions to the handler. Otherwise, it prints the stack trace.eh
- The error handler that this panel should use.public ErrorHandler getErrorHandler()
FormatFormats
uses.null
if no error handler has been set.public void setLocale(java.util.Locale loc)
Locale
that the gridView uses.setLocale
in class java.awt.Component
loc
- The current Locale
.public void addHeaderDefaultFormat(java.lang.String label, DiscriminatorRule rule)
label
- format namerule
- discriminatorRule in this formatpublic void addDatabodyDefaultFormat(java.lang.String label, DiscriminatorRule rule, int numberOrData)
label
- format namerule
- discriminatorRule in this formatpublic void addUIFormat(UIFormat uiFormat, int index)
UIFormat
- public void removeUIFormat(int group, int index)
group
- group numberindex
- index number in the grouppublic void removeAllUIFormats()
public int getUIFormatCountInGroup(int group)
group
- group numberpublic void setUIFormatSelected(int group, int index, boolean selected)
group
- group numberindex
- index number in the specific groupselected
- selected or notpublic boolean isUIFormatSelected(int group, int index)
group
- group numberindex
- index number in the specific grouppublic void setUIFormatNameCallBack(UIFormatNameCallBack formatNameCallBack)
formatNameCallBack
- public UIFormatNameCallBack getUIFormatNameCallBack()
public void addFilterElement(java.lang.String name, int index)
name
- the filter nameindex
- index position where this filter will be insert topublic void removeFilterElement(java.lang.String name)
name
- the filter namepublic void removeFilterElementAt(int index)
index
- the filter indexpublic java.lang.String getHelpContextID()
getHelpContextID
in interface HelpContext
public void setHelpContextID(java.lang.String strHelpContextID)
setHelpContextID
in interface HelpContext
strHelpContextID
- help context ID stringpublic void setHelpProvider(oracle.bali.ewt.help.HelpProvider helpProvider)
helpProvider
- help providerpublic oracle.bali.ewt.help.HelpProvider getHelpProvider()
public boolean apply()
public boolean apply(UIGridView gridView)
gridView
- UIGridView which FormatsPanel apply topublic java.awt.Dimension getPreferredSize()
Dimension
object. If no panel size has been specified, then the preferred size is the default size of the panel.getPreferredSize
in class javax.swing.JComponent
Dimension
object that specifies the size for the Plot Area panel.public void setApplicationName(java.lang.String name)
name
- The name to display in alerts that this panel produces. In localized versions, pass a localized String
.public java.lang.String getApplicationName()
public CustomObjectManager getCustomObjectManager()
public void setCustomObjectManager(CustomObjectManager customObjectManager)
customObjectManager
- Custom Object Managerpublic java.awt.Dimension getMinimumSize()
Dimension
object.getMinimumSize
in class javax.swing.JComponent
Dimension
object that specifies the smallest size that the panel can be made without truncating its components in the UI.public void setHelpEnabled(boolean bValue)
For example, suppose that this panel had a font button and that font button displayed a font dialog box. If that font dialog box had a Help button, then this method would specify whether that Help button is displayed.
bValue
- true
to display the Help button, false
to hide it.public boolean isHelpEnabled()
For example, suppose that this panel had a font button and that font button displayed a font dialog box. If that font dialog box had a Help button, then this method would tell you whether that Help button is displayed.
true
if the Help button is hidden, false
if it is displayed.public void setDefaultNumberFormatString(java.lang.String numberFormat)
numberFormat
- number format stringpublic java.lang.String getDefaultNumberFormatString()
public void setDefaultDateFormatString(java.lang.String dateFormat)
numberFormat
- number format stringpublic java.lang.String getDefaultDateFormatString()
public void cleanUp()
|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |