org.plasma.provisioning.xsd
Class AbstractAssembler

java.lang.Object
  extended by org.plasma.provisioning.xsd.AbstractAssembler
Direct Known Subclasses:
ClassAssembler, ConstraintAssembler, EnumerationAssembler, PropertyAssembler

public abstract class AbstractAssembler
extends Object


Field Summary
protected  String destNamespacePrefix
           
protected  String destNamespaceURI
           
protected  ConverterSupport support
           
 
Constructor Summary
AbstractAssembler(String destNamespaceURI, String destNamespacePrefix, ConverterSupport converterSupport)
           
 
Method Summary
protected  Documentation createDocumentation(DocumentationType type, String content)
           
protected  String findAppInfoValue(Enumeration schemaEnum)
           
protected  String formatLocalClassName(String localName)
           
protected  String formatLocalPropertyName(String localName)
           
protected  String getDocumentationContent(Annotated annotated)
           
protected  String serializeElement(org.apache.xerces.dom.ElementNSImpl nsElem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destNamespaceURI

protected String destNamespaceURI

destNamespacePrefix

protected String destNamespacePrefix

support

protected ConverterSupport support
Constructor Detail

AbstractAssembler

public AbstractAssembler(String destNamespaceURI,
                         String destNamespacePrefix,
                         ConverterSupport converterSupport)
Method Detail

createDocumentation

protected Documentation createDocumentation(DocumentationType type,
                                            String content)

formatLocalClassName

protected String formatLocalClassName(String localName)

formatLocalPropertyName

protected String formatLocalPropertyName(String localName)

getDocumentationContent

protected String getDocumentationContent(Annotated annotated)

findAppInfoValue

protected String findAppInfoValue(Enumeration schemaEnum)

serializeElement

protected String serializeElement(org.apache.xerces.dom.ElementNSImpl nsElem)


Copyright © 2014. All rights reserved.