|
||||||||||
| 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 |
PARENT
|
| Constructor Summary | |
|---|---|
Util()
|
|
| Method Summary | ||
|---|---|---|
static void |
applyDataBinding(JAXXObject src,
java.util.Collection<java.lang.String> bindings)
Convinient method to apply more than one binding on a JAXX ui. |
|
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)
|
|
protected static
|
castList()
|
|
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 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
|
getEventListener(java.lang.Class<E> listenerClass,
java.lang.Object methodContainer,
java.lang.String methodName)
|
|
static
|
getEventListener(java.lang.Class<E> 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 void |
initContext(JAXXObject ui,
JAXXContext parentContext)
Method to initialize the context of a ui. |
|
static
|
newContextEntryDef(java.lang.Class<O> klass)
|
|
static
|
newContextEntryDef(java.lang.String name,
java.lang.Class<O> klass)
|
|
static
|
newListContextEntryDef()
|
|
static
|
newListContextEntryDef(java.lang.String name)
|
|
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. |
|
| 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 PARENT
| 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 <O> JAXXContextEntryDef<O> newContextEntryDef(java.lang.Class<O> klass)
public static <O> JAXXContextEntryDef<O> newContextEntryDef(java.lang.String name,
java.lang.Class<O> klass)
public static <O> JAXXContextEntryDef<java.util.List<O>> newListContextEntryDef()
public static <O> JAXXContextEntryDef<java.util.List<O>> newListContextEntryDef(java.lang.String name)
protected static <O> java.lang.Class<java.util.List<O>> castList()
public static void initContext(JAXXObject ui,
JAXXContext parentContext)
ui - the uiparentContext - the context to set in ui
public static <E extends java.util.EventListener> E getEventListener(java.lang.Class<E> listenerClass,
java.lang.String listenerMethodName,
java.lang.Object methodContainer,
java.lang.String methodName)
public static <E extends java.util.EventListener> E getEventListener(java.lang.Class<E> listenerClass,
java.lang.Object methodContainer,
java.lang.String methodName)
public static DataBindingUpdateListener getDataBindingUpdateListener(JAXXObject object,
java.lang.String bindingName)
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 applyDataBinding(JAXXObject src,
java.util.Collection<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 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 | |||||||||