org.mmbase.bridge.remote.generator
Class XMLClass

java.lang.Object
  |
  +--org.mmbase.bridge.remote.generator.XMLClass
Direct Known Subclasses:
XMLMethod

public class XMLClass
extends java.lang.Object

Author:
Kees Jongenburger

Field Summary
 boolean isArray
           
 boolean isPrimitive
           
 
Method Summary
 void addInput(XMLClass xmlClass)
           
 java.lang.Object clone(boolean deep)
           
static XMLClass fromXML(org.w3c.dom.Element xml)
           
 java.lang.Object getData()
           
 java.lang.String getImplements()
           
 java.util.Vector getInput()
           
 java.lang.Class getJavaClass()
           
 XMLMethod getMethod(java.lang.String name)
           
 java.util.Vector getMethods()
           
 java.lang.String getName()
           
 java.lang.String getOriginalName()
           
 java.util.List getParameterList()
           
 XMLClass getReturnType()
           
 java.lang.String getShortName()
           
 void setData(boolean data)
           
 void setData(double data)
           
 void setData(float data)
           
 void setData(int data)
           
 void setData(java.lang.Object data)
           
 void setData(XMLClass data)
           
 void setXML(org.w3c.dom.Element xml)
           
 org.w3c.dom.Element toXMLInput()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isArray

public boolean isArray

isPrimitive

public boolean isPrimitive
Method Detail

getData

public java.lang.Object getData()

setData

public void setData(XMLClass data)

setData

public void setData(double data)

setData

public void setData(boolean data)

setData

public void setData(float data)

setData

public void setData(int data)

setData

public void setData(java.lang.Object data)

getJavaClass

public java.lang.Class getJavaClass()
                             throws java.lang.ClassNotFoundException

setXML

public void setXML(org.w3c.dom.Element xml)

addInput

public void addInput(XMLClass xmlClass)

fromXML

public static XMLClass fromXML(org.w3c.dom.Element xml)

clone

public java.lang.Object clone(boolean deep)

getInput

public java.util.Vector getInput()

getImplements

public java.lang.String getImplements()

getName

public java.lang.String getName()

getShortName

public java.lang.String getShortName()

getOriginalName

public java.lang.String getOriginalName()

toXMLInput

public org.w3c.dom.Element toXMLInput()

getMethods

public java.util.Vector getMethods()

getMethod

public XMLMethod getMethod(java.lang.String name)
Returns:
an XMLMethod

getReturnType

public XMLClass getReturnType()

getParameterList

public java.util.List getParameterList()


MMBase 2002