org.ow2.jonas.deployment.ws.xml
Class JavaXmlTypeMapping

java.lang.Object
  extended by org.ow2.jonas.deployment.common.xml.AbsElement
      extended by org.ow2.jonas.deployment.ws.xml.JavaXmlTypeMapping
All Implemented Interfaces:
Serializable, Element

public class JavaXmlTypeMapping
extends AbsElement

This class defines the implementation of the element java-xml-type-mapping

Author:
JOnAS team
See Also:
Serialized Form

Constructor Summary
JavaXmlTypeMapping()
          Constructor
 
Method Summary
 void addVariableMapping(VariableMapping variableMapping)
          Add a new variable-mapping element to this object
 Qname getAnonymousTypeQname()
           
 String getJavaType()
          Gets the class-type
 String getQnameScope()
          Gets the qname-scope
 Qname getRootTypeQname()
          Gets the root-type-qname
 JLinkedList getVariableMappingList()
          Gets the variable-mapping
 void setAnonymousTypeQname(Qname anonymousTypeQname)
           
 void setJavaType(String javaType)
          Set the java-type
 void setQnameScope(String qnameScope)
          Set the qname-scope
 void setRootTypeQname(Qname rootTypeQname)
          Set the root-type-qname
 void setVariableMappingList(JLinkedList variableMappingList)
          Set the variable-mapping
 String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.ow2.jonas.deployment.common.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

JavaXmlTypeMapping

public JavaXmlTypeMapping()
Constructor

Method Detail

getJavaType

public String getJavaType()
Gets the class-type

Returns:
the class-type

setJavaType

public void setJavaType(String javaType)
Set the java-type

Parameters:
javaType - javaType

getRootTypeQname

public Qname getRootTypeQname()
Gets the root-type-qname

Returns:
the root-type-qname

setRootTypeQname

public void setRootTypeQname(Qname rootTypeQname)
Set the root-type-qname

Parameters:
rootTypeQname - rootTypeQname

getQnameScope

public String getQnameScope()
Gets the qname-scope

Returns:
the qname-scope

setQnameScope

public void setQnameScope(String qnameScope)
Set the qname-scope

Parameters:
qnameScope - qnameScope

getVariableMappingList

public JLinkedList getVariableMappingList()
Gets the variable-mapping

Returns:
the variable-mapping

setVariableMappingList

public void setVariableMappingList(JLinkedList variableMappingList)
Set the variable-mapping

Parameters:
variableMappingList - variableMapping

addVariableMapping

public void addVariableMapping(VariableMapping variableMapping)
Add a new variable-mapping element to this object

Parameters:
variableMapping - the variableMappingobject

getAnonymousTypeQname

public Qname getAnonymousTypeQname()
Returns:
Returns the anonymousTypeQname.

setAnonymousTypeQname

public void setAnonymousTypeQname(Qname anonymousTypeQname)
Parameters:
anonymousTypeQname - The anonymousTypeQname to set.

toXML

public 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.


Copyright © 2010 OW2 Consortium. All Rights Reserved.