org.objectweb.jonas_ws.deployment.xml
Class JavaWsdlMapping

java.lang.Object
  extended by org.objectweb.jonas_lib.deployment.xml.AbsElement
      extended by org.objectweb.jonas_ws.deployment.xml.JavaWsdlMapping
All Implemented Interfaces:
java.io.Serializable, Element, TopLevelElement

public class JavaWsdlMapping
extends AbsElement
implements TopLevelElement

This class defines the implementation of the element java-wsdl-mapping

Author:
JOnAS team
See Also:
Serialized Form

Constructor Summary
JavaWsdlMapping()
          Constructor
 
Method Summary
 void addJavaXmlTypeMapping(JavaXmlTypeMapping javaXmlTypeMapping)
          Add a new java-xml-type-mapping element to this object
 void addPackageMapping(PackageMapping packageMapping)
          Add a new package-mapping element to this object
 JLinkedList getJavaXmlTypeMappingList()
          Gets the java-xml-type-mapping
 JLinkedList getPackageMappingList()
          Gets the package-mapping
 void setJavaXmlTypeMappingList(JLinkedList javaXmlTypeMappingList)
          Set the java-xml-type-mapping
 void setPackageMappingList(JLinkedList packageMappingList)
          Set the package-mapping
 java.lang.String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsElement
indent, toString, toXML, xmlAttribute, xmlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaWsdlMapping

public JavaWsdlMapping()
Constructor

Method Detail

getPackageMappingList

public JLinkedList getPackageMappingList()
Gets the package-mapping

Returns:
the package-mapping

setPackageMappingList

public void setPackageMappingList(JLinkedList packageMappingList)
Set the package-mapping

Parameters:
packageMappingList - packageMapping

addPackageMapping

public void addPackageMapping(PackageMapping packageMapping)
Add a new package-mapping element to this object

Parameters:
packageMapping - the packageMappingobject

getJavaXmlTypeMappingList

public JLinkedList getJavaXmlTypeMappingList()
Gets the java-xml-type-mapping

Returns:
the java-xml-type-mapping

setJavaXmlTypeMappingList

public void setJavaXmlTypeMappingList(JLinkedList javaXmlTypeMappingList)
Set the java-xml-type-mapping

Parameters:
javaXmlTypeMappingList - javaXmlTypeMapping

addJavaXmlTypeMapping

public void addJavaXmlTypeMapping(JavaXmlTypeMapping javaXmlTypeMapping)
Add a new java-xml-type-mapping element to this object

Parameters:
javaXmlTypeMapping - the javaXmlTypeMappingobject

toXML

public java.lang.String toXML(int indent)
Represents this element by it's XML description.

Specified by:
toXML in interface Element
Specified by:
toXML in class AbsElement
Parameters:
indent - use this indent for prexifing XML representation.
Returns:
the XML description of this object.