com.ebmwebsourcing.commons.schema.impl
Class ComplexType

java.lang.Object
  extended by com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractSchemaElement
      extended by com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractType<ComplexType,java.util.List<java.lang.String>>
          extended by com.ebmwebsourcing.commons.schema.impl.ComplexType
All Implemented Interfaces:
ComplexType, SchemaElement, Type, java.io.Serializable

public class ComplexType
extends AbstractType<ComplexType,java.util.List<java.lang.String>>
implements ComplexType

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractType
attributes, outputter, schema
 
Fields inherited from class com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractSchemaElement
documentation, model
 
Constructor Summary
ComplexType(ComplexType model, Schema schema)
           
 
Method Summary
 javax.xml.namespace.QName getQName()
           
 java.lang.String printXml(Element eIn, java.util.List<java.lang.String> values)
           
 
Methods inherited from class com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractType
addAttribute, getAttribute, getAttributes, toString
 
Methods inherited from class com.ebmwebsourcing.commons.schema.api.abstractElmt.AbstractSchemaElement
createDocumentation, getDocumentation, getModel, setDocumentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.commons.schema.api.Type
addAttribute, getAttribute, getAttributes
 
Methods inherited from interface com.ebmwebsourcing.commons.schema.api.SchemaElement
createDocumentation, getDocumentation, setDocumentation
 

Constructor Detail

ComplexType

public ComplexType(ComplexType model,
                   Schema schema)
Method Detail

getQName

public javax.xml.namespace.QName getQName()
Specified by:
getQName in interface Type

printXml

public java.lang.String printXml(Element eIn,
                                 java.util.List<java.lang.String> values)
                          throws SchemaException
Specified by:
printXml in class AbstractType<ComplexType,java.util.List<java.lang.String>>
Throws:
SchemaException


Copyright © 2008 eBM WebSourcing. All Rights Reserved.