org.jboss.webservice.metadata.jaxrpcmapping
Class JavaWsdlMappingFactory

java.lang.Object
  extended byorg.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMappingFactory
All Implemented Interfaces:
ObjectModelFactory (src)

public class JavaWsdlMappingFactory
extends java.lang.Object
implements ObjectModelFactory (src)

A JBossXB factory for JavaWsdlMapping (src)

Since:
14-May-2004

Method Summary
 void addChild(JavaWsdlMapping (src)  javaWsdlMapping, ExceptionMapping (src)  exceptionMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(JavaWsdlMapping (src)  javaWsdlMapping, JavaXmlTypeMapping (src)  typeMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(JavaWsdlMapping (src)  javaWsdlMapping, PackageMapping (src)  packageMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(JavaWsdlMapping (src)  javaWsdlMapping, ServiceEndpointInterfaceMapping (src)  seiMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(JavaWsdlMapping (src)  javaWsdlMapping, ServiceInterfaceMapping (src)  siMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(JavaXmlTypeMapping (src)  typeMapping, VariableMapping (src)  variableMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(MethodParamPartsMapping (src)  partsMapping, WsdlMessageMapping (src)  msgMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(ServiceEndpointInterfaceMapping (src)  seiMapping, ServiceEndpointMethodMapping (src)  seiMethodMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(ServiceEndpointMethodMapping (src)  methodMapping, MethodParamPartsMapping (src)  partsMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(ServiceEndpointMethodMapping (src)  methodMapping, WsdlReturnValueMapping (src)  returnValueMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(ServiceInterfaceMapping (src)  siMapping, PortMapping (src)  portMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 java.lang.Object newChild(JavaWsdlMapping (src)  javaWsdlMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(JavaXmlTypeMapping (src)  typeMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(MethodParamPartsMapping (src)  partsMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(ServiceEndpointInterfaceMapping (src)  seiMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(ServiceEndpointMethodMapping (src)  methodMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(ServiceInterfaceMapping (src)  siMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
static JavaWsdlMappingFactory (src) newInstance()
          Create a new instance of a jaxrpc-mapping factory
 java.lang.Object newRoot(java.lang.Object root, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          This method is called on the factory by the object model builder when the parsing starts.
 JavaWsdlMapping (src) parse(java.net.URL jaxrpcMappingFile)
          Factory method for JavaWsdlMapping
 void setValue(ExceptionMapping (src)  exceptionMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(JavaXmlTypeMapping (src)  typeMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(MethodParamPartsMapping (src)  partsMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(PackageMapping (src)  packageMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(PortMapping (src)  portMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(ServiceEndpointInterfaceMapping (src)  seiMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(ServiceEndpointMethodMapping (src)  methodMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(ServiceInterfaceMapping (src)  siMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(VariableMapping (src)  variableMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(WsdlMessageMapping (src)  msgMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(WsdlReturnValueMapping (src)  retValueMapping, ContentNavigator (src)  navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static JavaWsdlMappingFactory (src)  newInstance()
Create a new instance of a jaxrpc-mapping factory


parse

public JavaWsdlMapping (src)  parse(java.net.URL jaxrpcMappingFile)
                      throws java.lang.Exception
Factory method for JavaWsdlMapping

Throws:
java.lang.Exception

newRoot

public java.lang.Object newRoot(java.lang.Object root,
                                ContentNavigator (src)  navigator,
                                java.lang.String namespaceURI,
                                java.lang.String localName,
                                org.xml.sax.Attributes attrs)
This method is called on the factory by the object model builder when the parsing starts.

Specified by:
newRoot in interface ObjectModelFactory (src)
Parameters:
root - an object that is the root or which contains the root object
navigator - content navigator
namespaceURI - namespace URI of the root
localName - local name of the root
attrs - attributes of the root object
Returns:
the root of the object graph

newChild

public java.lang.Object newChild(JavaWsdlMapping (src)  javaWsdlMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(JavaWsdlMapping (src)  javaWsdlMapping,
                     PackageMapping (src)  packageMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


addChild

public void addChild(JavaWsdlMapping (src)  javaWsdlMapping,
                     JavaXmlTypeMapping (src)  typeMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


addChild

public void addChild(JavaWsdlMapping (src)  javaWsdlMapping,
                     ExceptionMapping (src)  exceptionMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


addChild

public void addChild(JavaWsdlMapping (src)  javaWsdlMapping,
                     ServiceInterfaceMapping (src)  siMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


addChild

public void addChild(JavaWsdlMapping (src)  javaWsdlMapping,
                     ServiceEndpointInterfaceMapping (src)  seiMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(PackageMapping (src)  packageMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


newChild

public java.lang.Object newChild(JavaXmlTypeMapping (src)  typeMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(JavaXmlTypeMapping (src)  typeMapping,
                     VariableMapping (src)  variableMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(JavaXmlTypeMapping (src)  typeMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(ExceptionMapping (src)  exceptionMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


newChild

public java.lang.Object newChild(ServiceInterfaceMapping (src)  siMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(ServiceInterfaceMapping (src)  siMapping,
                     PortMapping (src)  portMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(ServiceInterfaceMapping (src)  siMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


newChild

public java.lang.Object newChild(ServiceEndpointInterfaceMapping (src)  seiMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(ServiceEndpointInterfaceMapping (src)  seiMapping,
                     ServiceEndpointMethodMapping (src)  seiMethodMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(ServiceEndpointInterfaceMapping (src)  seiMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(VariableMapping (src)  variableMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(PortMapping (src)  portMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


newChild

public java.lang.Object newChild(ServiceEndpointMethodMapping (src)  methodMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(ServiceEndpointMethodMapping (src)  methodMapping,
                     MethodParamPartsMapping (src)  partsMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


addChild

public void addChild(ServiceEndpointMethodMapping (src)  methodMapping,
                     WsdlReturnValueMapping (src)  returnValueMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(ServiceEndpointMethodMapping (src)  methodMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


newChild

public java.lang.Object newChild(MethodParamPartsMapping (src)  partsMapping,
                                 ContentNavigator (src)  navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(MethodParamPartsMapping (src)  partsMapping,
                     WsdlMessageMapping (src)  msgMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(MethodParamPartsMapping (src)  partsMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(WsdlReturnValueMapping (src)  retValueMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(WsdlMessageMapping (src)  msgMapping,
                     ContentNavigator (src)  navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.