public void initializeExtension (Evaluator evaluator)
throws EcmaScriptException
{
// XmlRpc.setDebug (true);
this.evaluator = evaluator;
GlobalObject go = evaluator.getGlobalObject();
FunctionPrototype fp = (FunctionPrototype)
evaluator.getFunctionPrototype();
op = evaluator.getObjectPrototype();
// the Remote constructor
go.putHiddenProperty("Remote",
new GlobalObjectRemote("Remote", evaluator, fp));
// the RemoteServer constructor
go.putHiddenProperty("RemoteServer",
new GlobalObjectRemoteServer("RemoteServer", evaluator, fp));
}