org.objectweb.jonas_ws.wsgen.generator.axis
Class VcTypeMapping

java.lang.Object
  extended byorg.objectweb.jonas_ws.wsgen.generator.axis.VcTypeMapping
Direct Known Subclasses:
VcArrayMapping, VcBeanMapping

public abstract class VcTypeMapping
extends java.lang.Object

Member of a VelocityContext. Contains information used to create a typeMapping WSDD tag.

Author:
Guillaume SAUTHIER

Constructor Summary
VcTypeMapping(javax.xml.namespace.QName xml, java.lang.String name)
          Create a VcTypeMapping holding typeMapping information.
 
Method Summary
 java.lang.String getClassname()
           
protected abstract  java.lang.String getDeserializerFactory()
           
 java.lang.String getLocalPart()
           
 java.lang.String getNamespaceURI()
           
protected abstract  java.lang.String getSerializerFactory()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VcTypeMapping

public VcTypeMapping(javax.xml.namespace.QName xml,
                     java.lang.String name)
Create a VcTypeMapping holding typeMapping information.

Method Detail

getClassname

public java.lang.String getClassname()

getNamespaceURI

public java.lang.String getNamespaceURI()

getLocalPart

public java.lang.String getLocalPart()

getSerializerFactory

protected abstract java.lang.String getSerializerFactory()

getDeserializerFactory

protected abstract java.lang.String getDeserializerFactory()

toString

public java.lang.String toString()