org.apache.cocoon.interpreter.java
Class JavaInstance

java.lang.Object
  |
  +--org.apache.cocoon.interpreter.java.JavaInstance

public class JavaInstance
extends java.lang.Object
implements Instance

Version:
$Revision: 1.1 $ $Date: 1999/08/14 22:14:26 $
Author:
Ricardo Rocha

Field Summary
private  java.lang.Object instance
           
private  java.util.Hashtable methods
           
 
Constructor Summary
JavaInstance(java.lang.Object theInstance, java.util.Hashtable theMethods)
           
 
Method Summary
 void destroy()
           
 java.lang.Object getInstance()
           
 org.w3c.dom.Node invoke(java.lang.String methodName, java.util.Dictionary parameters, org.w3c.dom.Node source)
           
private static org.w3c.dom.Node toNode(java.lang.Object object, org.w3c.dom.Document document)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

instance

private java.lang.Object instance

methods

private java.util.Hashtable methods
Constructor Detail

JavaInstance

public JavaInstance(java.lang.Object theInstance,
                    java.util.Hashtable theMethods)
             throws LanguageException
Method Detail

getInstance

public java.lang.Object getInstance()
Specified by:
getInstance in interface Instance

invoke

public org.w3c.dom.Node invoke(java.lang.String methodName,
                               java.util.Dictionary parameters,
                               org.w3c.dom.Node source)
                        throws LanguageException
Specified by:
invoke in interface Instance

destroy

public void destroy()
Specified by:
destroy in interface Instance

toNode

private static org.w3c.dom.Node toNode(java.lang.Object object,
                                       org.w3c.dom.Document document)


Copyright 1999 Java Apache Project. All Rights Reserved.