org.apache.cxf.databinding.source
Class AbstractDataBinding

java.lang.Object
  extended by org.apache.cxf.databinding.source.AbstractDataBinding
Direct Known Subclasses:
AegisDatabinding, JAXBDataBinding

public class AbstractDataBinding
extends java.lang.Object


Constructor Summary
AbstractDataBinding()
           
 
Method Summary
protected  org.apache.ws.commons.schema.XmlSchema addSchemaDocument(ServiceInfo serviceInfo, SchemaCollection col, org.w3c.dom.Document d, java.lang.String systemId)
           
protected static void checkNamespaceMap(java.util.Map<java.lang.String,java.lang.String> namespaceMap)
           
 java.util.Map<java.lang.String,java.lang.String> getDeclaredNamespaceMappings()
          Provide explicit mappings to ReflectionServiceFactory.
 java.util.Map<java.lang.String,java.lang.String> getNamespaceMap()
           
 java.util.Collection<javax.xml.transform.dom.DOMSource> getSchemas()
           
 void setNamespaceMap(java.util.Map<java.lang.String,java.lang.String> namespaceMap)
           
 void setSchemas(java.util.Collection<javax.xml.transform.dom.DOMSource> schemas)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDataBinding

public AbstractDataBinding()
Method Detail

getSchemas

public java.util.Collection<javax.xml.transform.dom.DOMSource> getSchemas()

setSchemas

public void setSchemas(java.util.Collection<javax.xml.transform.dom.DOMSource> schemas)

addSchemaDocument

protected org.apache.ws.commons.schema.XmlSchema addSchemaDocument(ServiceInfo serviceInfo,
                                                                   SchemaCollection col,
                                                                   org.w3c.dom.Document d,
                                                                   java.lang.String systemId)

getNamespaceMap

public java.util.Map<java.lang.String,java.lang.String> getNamespaceMap()
Returns:
Returns the namespaceMap.

setNamespaceMap

public void setNamespaceMap(java.util.Map<java.lang.String,java.lang.String> namespaceMap)
Parameters:
namespaceMap - The namespaceMap to set.

getDeclaredNamespaceMappings

public java.util.Map<java.lang.String,java.lang.String> getDeclaredNamespaceMappings()
Provide explicit mappings to ReflectionServiceFactory.


checkNamespaceMap

protected static void checkNamespaceMap(java.util.Map<java.lang.String,java.lang.String> namespaceMap)


Apache CXF