org.ow2.easywsdl.schema.decorator
Class DecoratorElementImpl<T extends AbsItfType>

java.lang.Object
  extended by org.ow2.easywsdl.schema.decorator.DecoratorElementImpl<T>

public class DecoratorElementImpl<T extends AbsItfType>
extends java.lang.Object

Author:
Nicolas Salatge - eBM WebSourcing

Field Summary
protected  AbsItfElement<T> element
           
 
Constructor Summary
DecoratorElementImpl(AbsItfElement<T> element)
           
 
Method Summary
 Documentation createDocumentation()
           
 org.jdom.Element generateElement(java.lang.Object values)
           
 Documentation getDocumentation()
           
 java.lang.String getMaxOccurs()
           
 int getMinOccurs()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
           
 javax.xml.namespace.QName getQName()
           
 javax.xml.namespace.QName getRef()
           
 T getType()
           
 java.lang.String printXml(java.lang.Object value)
           
 void setDocumentation(Documentation doc)
           
 void setMaxOccurs(java.lang.String max)
           
 void setMinOccurs(int min)
           
 void setQName(javax.xml.namespace.QName name)
           
 void setRef(javax.xml.namespace.QName name)
           
 void setType(T type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

element

protected AbsItfElement<T extends AbsItfType> element
Constructor Detail

DecoratorElementImpl

public DecoratorElementImpl(AbsItfElement<T> element)
Method Detail

getQName

public javax.xml.namespace.QName getQName()

getType

public T getType()

printXml

public java.lang.String printXml(java.lang.Object value)
                          throws SchemaException
Throws:
SchemaException

createDocumentation

public Documentation createDocumentation()

getDocumentation

public Documentation getDocumentation()

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
                                                                             throws XmlException
Throws:
XmlException

setDocumentation

public void setDocumentation(Documentation doc)

getMaxOccurs

public java.lang.String getMaxOccurs()

getMinOccurs

public int getMinOccurs()

setMaxOccurs

public void setMaxOccurs(java.lang.String max)

setMinOccurs

public void setMinOccurs(int min)

setQName

public void setQName(javax.xml.namespace.QName name)

setType

public void setType(T type)

getRef

public javax.xml.namespace.QName getRef()

setRef

public void setRef(javax.xml.namespace.QName name)

generateElement

public org.jdom.Element generateElement(java.lang.Object values)
                                 throws SchemaException
Throws:
SchemaException


Copyright © 2008 eBM WebSourcing. All Rights Reserved.