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

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

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

Author:
Nicolas Boissel-Dallier - eBM WebSourcing

Field Summary
protected  AbsItfChoice choice
           
 
Constructor Summary
DecoratorChoiceImpl(AbsItfChoice choice, 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

choice

protected AbsItfChoice choice
Constructor Detail

DecoratorChoiceImpl

public DecoratorChoiceImpl(AbsItfChoice choice,
                           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()

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)

getInternalObject

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


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