org.ow2.easywsdl.schema.decorator
Class DecoratorAllImpl<E extends AbsItfElement>

java.lang.Object
  extended by org.ow2.easywsdl.schema.decorator.DecoratorAllImpl<E>
All Implemented Interfaces:
Decorator

public class DecoratorAllImpl<E extends AbsItfElement>
extends java.lang.Object
implements Decorator

Author:
Nicolas Boissel-Dallier - eBM WebSourcing

Field Summary
protected  AbsItfAll all
           
 
Constructor Summary
DecoratorAllImpl(AbsItfAll<E> all, java.lang.Class<? extends E> eImpl)
           
 
Method Summary
 void addElement(E elmt)
           
 Documentation createDocumentation()
           
 E createElement()
           
 Documentation getDocumentation()
           
 java.util.List<E> getElements()
           
 SchemaElement getInternalObject()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
           
 void setDocumentation(Documentation doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

all

protected AbsItfAll all
Constructor Detail

DecoratorAllImpl

public DecoratorAllImpl(AbsItfAll<E> all,
                        java.lang.Class<? extends E> eImpl)
                 throws SchemaException
Throws:
SchemaException
Method Detail

addElement

public void addElement(E elmt)

createElement

public E createElement()

getElements

public java.util.List<E> getElements()

getInternalObject

public SchemaElement getInternalObject()
Specified by:
getInternalObject in interface Decorator

getDocumentation

public Documentation getDocumentation()

createDocumentation

public Documentation createDocumentation()

getOtherAttributes

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

setDocumentation

public void setDocumentation(Documentation doc)


Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.