com.ebmwebsourcing.easyschema.xsd2xml
Class XSD2XML

java.lang.Object
  extended by com.ebmwebsourcing.easyschema.xsd2xml.XSD2XML
Direct Known Subclasses:
XSD2XMLImpl

public abstract class XSD2XML
extends java.lang.Object


Constructor Summary
XSD2XML()
           
 
Method Summary
abstract  org.jdom.Element addMinOccursEqual0OrArrayElement(com.ebmwebsourcing.easyschema10.api.element.Element childDefinition, com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject, org.jdom.Element parentElement)
           
static java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> createDefaultMap(java.lang.Object value)
           
abstract  org.jdom.Element generateElement(com.ebmwebsourcing.easyschema10.api.element.Element eIn, com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject, java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> values, com.ebmwebsourcing.easyschema10.api.type.Form form, int minOccurs, boolean createOptionalElement, boolean createOptionalAttribute)
           
abstract  org.jdom.Element generateElement(com.ebmwebsourcing.easyschema10.api.element.Element eIn, com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject, java.lang.Object values)
           
static XSD2XML newInstance()
           
abstract  java.lang.String printXml(com.ebmwebsourcing.easyschema10.api.element.Element e, java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> value, boolean createOptionalElement, boolean createOptionalAttribute)
           
abstract  java.lang.String printXml(com.ebmwebsourcing.easyschema10.api.element.Element e, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSD2XML

public XSD2XML()
Method Detail

newInstance

public static XSD2XML newInstance()

printXml

public abstract java.lang.String printXml(com.ebmwebsourcing.easyschema10.api.element.Element e,
                                          java.lang.Object value)

printXml

public abstract java.lang.String printXml(com.ebmwebsourcing.easyschema10.api.element.Element e,
                                          java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> value,
                                          boolean createOptionalElement,
                                          boolean createOptionalAttribute)

generateElement

public abstract org.jdom.Element generateElement(com.ebmwebsourcing.easyschema10.api.element.Element eIn,
                                                 com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject,
                                                 java.lang.Object values)

generateElement

public abstract org.jdom.Element generateElement(com.ebmwebsourcing.easyschema10.api.element.Element eIn,
                                                 com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject,
                                                 java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> values,
                                                 com.ebmwebsourcing.easyschema10.api.type.Form form,
                                                 int minOccurs,
                                                 boolean createOptionalElement,
                                                 boolean createOptionalAttribute)

addMinOccursEqual0OrArrayElement

public abstract org.jdom.Element addMinOccursEqual0OrArrayElement(com.ebmwebsourcing.easyschema10.api.element.Element childDefinition,
                                                                  com.ebmwebsourcing.easybox.api.XmlObject typeHolderXmlObject,
                                                                  org.jdom.Element parentElement)

createDefaultMap

public static java.util.Map<com.ebmwebsourcing.easyschema10.api.type.Type,java.lang.Object> createDefaultMap(java.lang.Object value)


Copyright © 2012 Petals Link. All Rights Reserved.