|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.Util
public class Util
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_ICON_PATH
|
static java.lang.String |
DEFAULT_ICON_PATH_PROPERTY
|
| Constructor Summary | |
|---|---|
Util()
|
|
| Method Summary | ||
|---|---|---|
static void |
applyDataBinding(JAXXObject src,
java.lang.String... bindings)
Convinient method to apply more than one binding on a JAXX ui. |
|
static boolean |
assignment(boolean value,
java.lang.String name,
JAXXObject src)
|
|
static byte |
assignment(byte value,
java.lang.String name,
JAXXObject src)
|
|
static char |
assignment(char value,
java.lang.String name,
JAXXObject src)
|
|
static double |
assignment(double value,
java.lang.String name,
JAXXObject src)
|
|
static float |
assignment(float value,
java.lang.String name,
JAXXObject src)
|
|
static int |
assignment(int value,
java.lang.String name,
JAXXObject src)
|
|
static long |
assignment(long value,
java.lang.String name,
JAXXObject src)
|
|
static java.lang.Object |
assignment(java.lang.Object value,
java.lang.String name,
JAXXObject src)
|
|
static short |
assignment(short value,
java.lang.String name,
JAXXObject src)
|
|
static
|
checkJAXXContextEntry(JAXXContext context,
JAXXContextEntryDef<T> def)
Test if a type of entry exists in a given context and throw an IllegalArgumentException if not found. |
|
static javax.swing.ImageIcon |
createActionIcon(java.lang.String name)
|
|
static javax.swing.ImageIcon |
createI18nIcon(java.lang.String name)
|
|
static javax.swing.ImageIcon |
createIcon(java.lang.String path)
|
|
static javax.swing.ImageIcon |
createImageIcon(java.lang.String path)
|
|
static JAXXObjectDescriptor |
decodeCompressedJAXXObjectDescriptor(java.lang.String descriptor)
|
|
static JAXXObjectDescriptor |
decodeJAXXObjectDescriptor(java.lang.String descriptor)
Decodes the serialized representation of a JAXXObjectDescriptor. |
|
static java.beans.PropertyChangeListener[] |
findJaxxPropertyChangeListener(java.lang.String[] propertyNames,
java.beans.PropertyChangeListener... listeners)
detects all PropertychangedListener added by Jaxx uis (should be a DataBindingListener |
|
static DataBindingUpdateListener |
getDataBindingUpdateListener(JAXXObject object,
java.lang.String bindingName)
|
|
static java.lang.Object |
getEventListener(java.lang.Class<? extends java.util.EventListener> listenerClass,
java.lang.Object methodContainer,
java.lang.String methodName)
|
|
static java.lang.Object |
getEventListener(java.lang.Class<? extends java.util.EventListener> listenerClass,
java.lang.String listenerMethodName,
java.lang.Object methodContainer,
java.lang.String methodName)
|
|
static java.lang.String |
getStringValue(java.lang.Object value)
Compute the string representation of an object. |
|
static javax.swing.Icon |
getUIManagerActionIcon(java.lang.String key)
retreave for the UIManager the icon prefixed by action. |
|
static javax.swing.Icon |
getUIManagerIcon(java.lang.String key)
|
|
static
|
newDecoratedListCellRenderer(Decorator<O> decorator)
|
|
static void |
processDataBinding(JAXXObject src,
java.lang.String... bindings)
Convinient method to process more than one binding on a JAXX ui. |
|
static void |
removeDataBinding(JAXXObject src,
java.lang.String... bindings)
Convinient method to remove more than one binding on a JAXX ui. |
|
static void |
setComponentHeight(java.awt.Component component,
int height)
|
|
static void |
setComponentWidth(java.awt.Component component,
int width)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_ICON_PATH
public static final java.lang.String DEFAULT_ICON_PATH_PROPERTY
| Constructor Detail |
|---|
public Util()
| Method Detail |
|---|
public static JAXXObjectDescriptor decodeJAXXObjectDescriptor(java.lang.String descriptor)
descriptor - descriptor to decode
public static JAXXObjectDescriptor decodeCompressedJAXXObjectDescriptor(java.lang.String descriptor)
public static java.lang.Object getEventListener(java.lang.Class<? extends java.util.EventListener> listenerClass,
java.lang.String listenerMethodName,
java.lang.Object methodContainer,
java.lang.String methodName)
public static java.lang.Object getEventListener(java.lang.Class<? extends java.util.EventListener> listenerClass,
java.lang.Object methodContainer,
java.lang.String methodName)
public static DataBindingUpdateListener getDataBindingUpdateListener(JAXXObject object,
java.lang.String bindingName)
public static void setComponentWidth(java.awt.Component component,
int width)
public static void setComponentHeight(java.awt.Component component,
int height)
public static boolean assignment(boolean value,
java.lang.String name,
JAXXObject src)
public static byte assignment(byte value,
java.lang.String name,
JAXXObject src)
public static short assignment(short value,
java.lang.String name,
JAXXObject src)
public static int assignment(int value,
java.lang.String name,
JAXXObject src)
public static long assignment(long value,
java.lang.String name,
JAXXObject src)
public static float assignment(float value,
java.lang.String name,
JAXXObject src)
public static double assignment(double value,
java.lang.String name,
JAXXObject src)
public static char assignment(char value,
java.lang.String name,
JAXXObject src)
public static java.lang.Object assignment(java.lang.Object value,
java.lang.String name,
JAXXObject src)
public static java.lang.String getStringValue(java.lang.Object value)
value - the value to write
public static <T> T checkJAXXContextEntry(JAXXContext context,
JAXXContextEntryDef<T> def)
throws java.lang.IllegalArgumentException
T - the type of required datacontext - the context to testdef - the definition of the entry to seek in context
java.lang.IllegalArgumentException - if the entry is not found in context.
public static void applyDataBinding(JAXXObject src,
java.lang.String... bindings)
src - the ui to treatebindings - the list of binding to process.
public static void processDataBinding(JAXXObject src,
java.lang.String... bindings)
src - the ui to treatebindings - the list of binding to process.
public static void removeDataBinding(JAXXObject src,
java.lang.String... bindings)
src - the ui to treatebindings - the list of binding to process.public static <O> javax.swing.DefaultListCellRenderer newDecoratedListCellRenderer(Decorator<O> decorator)
public static javax.swing.ImageIcon createIcon(java.lang.String path)
public static javax.swing.ImageIcon createImageIcon(java.lang.String path)
path - the location of icons in root directory icons
getIconPath()+pathpublic static javax.swing.Icon getUIManagerIcon(java.lang.String key)
key - the key of the icon to retreave from UIManager
null if no icon found in UIManagerpublic static javax.swing.Icon getUIManagerActionIcon(java.lang.String key)
UIManager the icon prefixed by action.
key - the key of the action icon to retreave from UIManager
null if no icon found in UIManagerpublic static javax.swing.ImageIcon createActionIcon(java.lang.String name)
public static javax.swing.ImageIcon createI18nIcon(java.lang.String name)
public static java.beans.PropertyChangeListener[] findJaxxPropertyChangeListener(java.lang.String[] propertyNames,
java.beans.PropertyChangeListener... listeners)
DataBindingListener
propertyNames - the array of property names to findlisteners - the array of listeners to filter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||