org.ow2.easywsdl.schema.impl
Class SimpleTypeImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl<E,V,A>
          extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSimpleTypeImpl<SimpleType,java.lang.String,Attribute>
              extended by org.ow2.easywsdl.schema.impl.SimpleTypeImpl
All Implemented Interfaces:
java.io.Serializable, AbsItfSimpleType<Attribute>, AbsItfType<Attribute>, SchemaElement, SimpleType, Type

public class SimpleTypeImpl
extends AbstractSimpleTypeImpl<SimpleType,java.lang.String,Attribute>
implements SimpleType

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl
attributes, outputter
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
SimpleTypeImpl(SimpleType model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 javax.xml.namespace.QName getQName()
           
 java.lang.String printXml(AbsItfElement e, java.lang.String value)
           
 void setQName(javax.xml.namespace.QName name)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl
addAttribute, getAttribute, getAttributes, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfType
addAttribute, getAttribute, getAttributes
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfType
addAttribute, getAttribute, getAttributes
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Constructor Detail

SimpleTypeImpl

public SimpleTypeImpl(SimpleType model,
                      AbstractSchemaElementImpl parent)
Method Detail

getQName

public javax.xml.namespace.QName getQName()
Specified by:
getQName in interface AbsItfType<Attribute>

setQName

public void setQName(javax.xml.namespace.QName name)
Specified by:
setQName in interface AbsItfType<Attribute>

printXml

public java.lang.String printXml(AbsItfElement e,
                                 java.lang.String value)
                          throws SchemaException
Specified by:
printXml in class AbstractTypeImpl<SimpleType,java.lang.String,Attribute>
Throws:
SchemaException


Copyright © 2008 eBM WebSourcing. All Rights Reserved.