org.ow2.easywsdl.schema.decorator
Class DecoratorRestrictionImpl<En extends AbsItfEnumeration>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
      extended by org.ow2.easywsdl.schema.decorator.Decorator<AbsItfRestriction>
          extended by org.ow2.easywsdl.schema.decorator.DecoratorRestrictionImpl<En>
All Implemented Interfaces:
java.io.Serializable, SchemaElement

public abstract class DecoratorRestrictionImpl<En extends AbsItfEnumeration>
extends Decorator<AbsItfRestriction>

Author:
Nicolas Boissel-Dallier - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.decorator.Decorator
internalObject
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DecoratorRestrictionImpl(AbsItfRestriction restriction, java.lang.Class<? extends En> enumImpl)
           
 
Method Summary
 void addEnumeration(En enumeration)
           
 En createEnumeration()
           
 javax.xml.namespace.QName getBase()
           
 java.util.List<En> getEnumerations()
           
 void setBase(javax.xml.namespace.QName base)
           
 
Methods inherited from class org.ow2.easywsdl.schema.decorator.Decorator
createDocumentation, equals, getDocumentation, getInternalObject, getModel, getOtherAttributes, getParent, hashCode, setDocumentation
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecoratorRestrictionImpl

public DecoratorRestrictionImpl(AbsItfRestriction restriction,
                                java.lang.Class<? extends En> enumImpl)
                         throws SchemaException
Throws:
SchemaException
Method Detail

getEnumerations

public java.util.List<En> getEnumerations()

addEnumeration

public void addEnumeration(En enumeration)

createEnumeration

public En createEnumeration()

getBase

public javax.xml.namespace.QName getBase()

setBase

public void setBase(javax.xml.namespace.QName base)


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