|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.essbase.eas.ui.UIUtilities
public class UIUtilities
provides some standard UI utility methods.
Field Summary | |
---|---|
static java.awt.ComponentOrientation |
compOr |
static com.essbase.eas.ui.UIUtilities.EASContainerListener |
easContainerListener |
static java.lang.String |
OBJECTID_END |
static java.lang.String |
OBJECTID_SEPARATOR |
static java.lang.String |
OBJECTID_START |
Method Summary | |
---|---|
static void |
applyOrientation(java.awt.Component comp) |
static java.lang.String |
checkEmptyString(java.lang.String text, boolean doTrim, java.util.ResourceBundle bundle, java.lang.String titleKey, java.lang.String messageKey) Check for empty string and show Message |
static java.lang.Object |
checkForNullSelection(javax.swing.JComboBox component) checks a JComboBox for a null selection. |
static java.lang.String |
checkRequiredTextField(javax.swing.text.JTextComponent tc, boolean doTrim, java.util.ResourceBundle bundle, java.lang.String titleKey, java.lang.String messageKey) checks a JTextComponent for being empty. |
static java.lang.String |
createObjectIDFromList(java.lang.String[] names) Creates an essbase object identifier string for you; For example, [willow2:Demo:Basic] for a database or [willow2:Demo:Basic:Header1] for a report script. |
static javax.swing.JPanel |
createVerticalStackPanel(java.awt.Component[] children) Creates a panel in which all the provided children are stacked vertically at their minimum height (doesn't fill up all available vertical space), starting at the top of the panel. |
static javax.swing.JPanel |
createVerticalStackPanel(java.awt.Component[] children, javax.swing.border.Border border) 2nd version of createVerticalStackPanel() which uses a border to create vertical space between each of the contained components. |
static void |
flushEvents() |
static void |
flushEvents(boolean allowEvents) |
static void |
flushEvents(java.awt.Component sourceComponent) |
static void |
flushEvents(java.awt.Component sourceComponent, boolean allowEvents) |
static void |
groupPanelsVertically(javax.swing.JPanel[] panels) groups a set of panels vertically together within a BoxLayout. |
static boolean |
isLtoR() |
static boolean |
isRtoL() |
static void |
setPrefHeight(javax.swing.JComponent[] comps) |
static void |
setPrefWidth(javax.swing.JComponent[] comps) |
static void |
updateComponentTreeUI(java.awt.Component component) |
static void |
updateFont(java.awt.Component c) |
static void |
updateTreeUI(javax.swing.JTree tree) updates a tree component UI. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.awt.ComponentOrientation compOr
public static final com.essbase.eas.ui.UIUtilities.EASContainerListener easContainerListener
public static final java.lang.String OBJECTID_START
public static final java.lang.String OBJECTID_SEPARATOR
public static final java.lang.String OBJECTID_END
Method Detail |
---|
public static java.lang.String checkRequiredTextField(javax.swing.text.JTextComponent tc, boolean doTrim, java.util.ResourceBundle bundle, java.lang.String titleKey, java.lang.String messageKey) throws TextFieldEmptyException
TextFieldEmptyException
public static java.lang.String checkEmptyString(java.lang.String text, boolean doTrim, java.util.ResourceBundle bundle, java.lang.String titleKey, java.lang.String messageKey) throws TextFieldEmptyException
TextFieldEmptyException
public static void groupPanelsVertically(javax.swing.JPanel[] panels)
public static void updateTreeUI(javax.swing.JTree tree)
public static java.lang.String createObjectIDFromList(java.lang.String[] names)
public static javax.swing.JPanel createVerticalStackPanel(java.awt.Component[] children, javax.swing.border.Border border)
public static javax.swing.JPanel createVerticalStackPanel(java.awt.Component[] children)
public static java.lang.Object checkForNullSelection(javax.swing.JComboBox component) throws NullSelectionException
NullSelectionException
public static void flushEvents()
public static void flushEvents(java.awt.Component sourceComponent)
public static void flushEvents(boolean allowEvents)
public static void flushEvents(java.awt.Component sourceComponent, boolean allowEvents)
public static void updateComponentTreeUI(java.awt.Component component)
public static void updateFont(java.awt.Component c)
public static void setPrefHeight(javax.swing.JComponent[] comps)
public static void setPrefWidth(javax.swing.JComponent[] comps)
public static boolean isLtoR()
public static boolean isRtoL()
public static void applyOrientation(java.awt.Component comp)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |