public class ObjectRendererUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectRendererUtils.DateDiff
DOCUMENT ME!
|
static class |
ObjectRendererUtils.PermissionType
DOCUMENT ME!
|
| Modifier and Type | Field and Description |
|---|---|
static ImageIcon |
BACKWARD_PRESSED |
static ImageIcon |
BACKWARD_SELECTED |
static ImageIcon |
FORWARD_PRESSED |
static ImageIcon |
FORWARD_SELECTED |
| Modifier and Type | Method and Description |
|---|---|
static void |
addBeanGeomAsFeatureToCismapMap(de.cismet.cids.dynamics.CidsBean bean,
boolean clear)
DOCUMENT ME!
|
static void |
addBeanGeomsAsFeaturesToCismapMap(Collection<Sirius.server.middleware.types.MetaObject> metaObjectList,
boolean clear)
DOCUMENT ME!
|
static boolean |
checkActionTag(String tagToCheck,
de.cismet.connectioncontext.ConnectionContext connectionContext)
DOCUMENT ME!
|
static MouseAdapter |
decorateButtonWithStatusImages(JButton button,
Icon highlight,
Icon pressed)
DOCUMENT ME!
|
static MouseAdapter |
decorateButtonWithStatusImages(JButton button,
Icon plain,
Icon highlight,
Icon pressed)
DOCUMENT ME!
|
static MouseListener |
decorateComponentWithMouseOverCursorChange(JComponent toDecorate,
int mouseEntered,
int mouseExited)
Adds a mouse listener to the given component, so that the cursor will change on mouse entered/exited.
|
static MouseAdapter |
decorateJLabelAndButtonSynced(JLabel label,
JButton button,
Icon highlight,
Icon pressed)
DOCUMENT ME!
|
static MouseAdapter |
decorateJLabelWithLinkBehaviour(JLabel label)
DOCUMENT ME!
|
static TableRowSorter<TableModel> |
decorateTableWithSorter(JTable tbl)
Makes the parameter table alphanumerically sortable.
|
static int |
findComboBoxItemForString(JComboBox box,
String searchString)
DOCUMENT ME!
|
static BufferedImage |
generateShadow(Image in,
int shadowPixel)
DOCUMENT ME!
|
static Sirius.server.middleware.types.MetaObject[] |
getLightweightMetaObjectsForTable(String tabName,
String[] fields,
Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formatter,
de.cismet.connectioncontext.ConnectionContext connectionContext)
DOCUMENT ME!
|
static Sirius.server.middleware.types.MetaObject[] |
getLightweightMetaObjectsForTable(String tabName,
String[] fields,
de.cismet.connectioncontext.ConnectionContext connectionContext)
DOCUMENT ME!
|
static String |
getUrlFromBean(de.cismet.cids.dynamics.CidsBean bean,
String suffix)
DOCUMENT ME!
|
static boolean |
hasCurrentUserPermissionOnMetaClass(Sirius.server.middleware.types.MetaClass mc,
ObjectRendererUtils.PermissionType permissionToCheck)
DOCUMENT ME!
|
static boolean |
hasCurrentUserPermissionOnMetaClass(String mcTableName,
String domain,
ObjectRendererUtils.PermissionType permissionToCheck,
de.cismet.connectioncontext.ConnectionContext connecitonContext)
DOCUMENT ME!
|
static boolean |
hasUserPermissionOnMetaClass(Sirius.server.middleware.types.MetaClass mc,
Sirius.server.newuser.User user,
ObjectRendererUtils.PermissionType permissionToCheck)
DOCUMENT ME!
|
static void |
openURL(String url)
DOCUMENT ME!
|
static String |
propertyPrettyPrint(Object propertyValue)
DOCUMENT ME!
|
static void |
selectAllTextInEditableCombobox(JComboBox box)
DOCUMENT ME!
|
static void |
setAllDimensions(JComponent comp,
Dimension dim)
DOCUMENT ME!
|
static void |
showExceptionWindowToUser(String titleMessage,
Exception ex,
Component parent)
shows an exception window to the user if the parent component is currently shown.
|
static void |
switchToCismapMap()
DOCUMENT ME!
|
public static final ImageIcon FORWARD_PRESSED
public static final ImageIcon FORWARD_SELECTED
public static final ImageIcon BACKWARD_PRESSED
public static final ImageIcon BACKWARD_SELECTED
public static void addBeanGeomsAsFeaturesToCismapMap(Collection<Sirius.server.middleware.types.MetaObject> metaObjectList, boolean clear)
metaObjectList - DOCUMENT ME!clear - DOCUMENT ME!public static void setAllDimensions(JComponent comp, Dimension dim)
comp - DOCUMENT ME!dim - DOCUMENT ME!public static void switchToCismapMap()
public static void addBeanGeomAsFeatureToCismapMap(de.cismet.cids.dynamics.CidsBean bean,
boolean clear)
bean - DOCUMENT ME!clear - DOCUMENT ME!public static void selectAllTextInEditableCombobox(JComboBox box)
box - DOCUMENT ME!public static void showExceptionWindowToUser(String titleMessage, Exception ex, Component parent)
titleMessage - DOCUMENT ME!ex - DOCUMENT ME!parent - DOCUMENT ME!public static Sirius.server.middleware.types.MetaObject[] getLightweightMetaObjectsForTable(String tabName, String[] fields, de.cismet.connectioncontext.ConnectionContext connectionContext)
tabName - DOCUMENT ME!fields - DOCUMENT ME!connectionContext - DOCUMENT ME!public static Sirius.server.middleware.types.MetaObject[] getLightweightMetaObjectsForTable(String tabName, String[] fields, Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formatter, de.cismet.connectioncontext.ConnectionContext connectionContext)
tabName - DOCUMENT ME!fields - DOCUMENT ME!formatter - DOCUMENT ME!connectionContext - DOCUMENT ME!public static BufferedImage generateShadow(Image in, int shadowPixel)
in - DOCUMENT ME!shadowPixel - DOCUMENT ME!public static boolean checkActionTag(String tagToCheck, de.cismet.connectioncontext.ConnectionContext connectionContext)
tagToCheck - DOCUMENT ME!connectionContext - DOCUMENT ME!public static MouseListener decorateComponentWithMouseOverCursorChange(JComponent toDecorate, int mouseEntered, int mouseExited)
Hint: Uses the awt.Cursor.XXX constants!
toDecorate - DOCUMENT ME!mouseEntered - DOCUMENT ME!mouseExited - DOCUMENT ME!public static void openURL(String url)
url - DOCUMENT ME!public static boolean hasCurrentUserPermissionOnMetaClass(String mcTableName, String domain, ObjectRendererUtils.PermissionType permissionToCheck, de.cismet.connectioncontext.ConnectionContext connecitonContext)
mcTableName - DOCUMENT ME!domain - DOCUMENT ME!permissionToCheck - DOCUMENT ME!connecitonContext - DOCUMENT ME!public static boolean hasCurrentUserPermissionOnMetaClass(Sirius.server.middleware.types.MetaClass mc,
ObjectRendererUtils.PermissionType permissionToCheck)
mc - DOCUMENT ME!permissionToCheck - DOCUMENT ME!public static boolean hasUserPermissionOnMetaClass(Sirius.server.middleware.types.MetaClass mc,
Sirius.server.newuser.User user,
ObjectRendererUtils.PermissionType permissionToCheck)
mc - DOCUMENT ME!user - DOCUMENT ME!permissionToCheck - DOCUMENT ME!public static String propertyPrettyPrint(Object propertyValue)
propertyValue - DOCUMENT ME!public static int findComboBoxItemForString(JComboBox box, String searchString)
box - DOCUMENT ME!searchString - DOCUMENT ME!public static String getUrlFromBean(de.cismet.cids.dynamics.CidsBean bean, String suffix)
bean - DOCUMENT ME!suffix - DOCUMENT ME!public static TableRowSorter<TableModel> decorateTableWithSorter(JTable tbl)
tbl - DOCUMENT ME!public static MouseAdapter decorateJLabelWithLinkBehaviour(JLabel label)
label - DOCUMENT ME!public static MouseAdapter decorateJLabelAndButtonSynced(JLabel label, JButton button, Icon highlight, Icon pressed)
label - DOCUMENT ME!button - DOCUMENT ME!highlight - DOCUMENT ME!pressed - DOCUMENT ME!public static MouseAdapter decorateButtonWithStatusImages(JButton button, Icon plain, Icon highlight, Icon pressed)
button - DOCUMENT ME!plain - DOCUMENT ME!highlight - DOCUMENT ME!pressed - DOCUMENT ME!public static MouseAdapter decorateButtonWithStatusImages(JButton button, Icon highlight, Icon pressed)
button - DOCUMENT ME!highlight - DOCUMENT ME!pressed - DOCUMENT ME!Copyright © 2012–2025 cismet GmbH. All rights reserved.