You can view the issue detail at the following URL:
<http://icandy.homeunix.org:443/scarab/issues/id/OBJS53>
Type : Enhancement
Issue Id : OBJS53
Reported by: Rob Clark
rob...@ma... - (rob...@ma...)
Details:
Headline: refactoring: JavaCallableWrapper -> JavaBridge
Description: there really is no reason to put JavaCallableWrapper into the inheritance hierarchy for JavaMethodWrapper/JavaClassWrapper... instead split it out into static utility class JavaBridge, and possibly move all the makeObjectWrapper() stuff from JavaObjectWrapper, so JavaBridge becomes the one stop shop for conversion java <-> script types.
Also need to add support for array side-effects... perhaps this is something controlled by a property set at start-up, but if enabled we should check if any array members have changed as a result of a constructor/method call, and convert the changed values back to members of the original script array.
Severity: Minor
Functional Area: data
Status: New
|