|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.itim.fesiextensions.JSListObjectFactory
public class JSListObjectFactory
This class provides an interface for creating JS objects that represent java.util.List objects.
JSCollectionWrapperFactory| Field Summary |
|---|
| Fields inherited from interface com.ibm.itim.fesiextensions.JSObjectFactory |
|---|
CLASS_NAME |
| Constructor Summary | |
|---|---|
JSListObjectFactory()
Deprecated. |
|
| Method Summary | |
|---|---|
java.lang.Object |
createJavaObject(java.lang.String name,
FESI.jslib.JSObject o)
Deprecated. Implementation of required method. |
java.lang.Object |
createObjectWrapper(java.lang.Object item)
Deprecated. Create a script wrapper object from a Java object {{TODO}}This method should be added to the JSObjectFactory interface so that all factory object knows how to create a wrapper for a Java object |
FESI.jslib.JSObject |
createScriptObject(FESI.jslib.JSGlobalObject go,
FESI.jslib.JSObject parent,
java.lang.String name,
java.lang.Object item)
Deprecated. Create a script object with specified name from a Java object |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JSListObjectFactory()
| Method Detail |
|---|
public FESI.jslib.JSObject createScriptObject(FESI.jslib.JSGlobalObject go,
FESI.jslib.JSObject parent,
java.lang.String name,
java.lang.Object item)
throws FESI.jslib.JSException
createScriptObject in interface JSObjectFactorygo - JSGlobalObject as calling context.parent - JSObject to be registered as a member of. Same as go if
global.name - Name of the object in the scripting environmentitem - HashMap object that will be made available as a script object
FESI.jslib.JSException - when the object can not be converted
into a format that can be used within the script environmentpublic java.lang.Object createObjectWrapper(java.lang.Object item)
item -
public java.lang.Object createJavaObject(java.lang.String name,
FESI.jslib.JSObject o)
createJavaObject in interface JSObjectFactoryname - Name of the JavaScript object. Can be empty.o - JSObject to convert from.
JSObjectFactory.createJavaObject(java.lang.String, FESI.jslib.JSObject)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||