org.ow2.easywsdl.schema.impl
Class RestrictionImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractRestrictionImpl<Restriction,Enumeration>
          extended by org.ow2.easywsdl.schema.impl.RestrictionImpl
All Implemented Interfaces:
java.io.Serializable, AbsItfRestriction<Enumeration>, Restriction, SchemaElement

public class RestrictionImpl
extends AbstractRestrictionImpl<Restriction,Enumeration>
implements Restriction

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractRestrictionImpl
enums
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
RestrictionImpl(Restriction model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 void addEnumeration(Enumeration enumeration)
           
 Enumeration createEnumeration()
           
 javax.xml.namespace.QName getBase()
           
 void setBase(javax.xml.namespace.QName base)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractRestrictionImpl
getEnumerations
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfRestriction
getEnumerations
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

RestrictionImpl

public RestrictionImpl(Restriction model,
                       AbstractSchemaElementImpl parent)
Method Detail

createEnumeration

public Enumeration createEnumeration()
Specified by:
createEnumeration in interface AbsItfRestriction<Enumeration>

addEnumeration

public void addEnumeration(Enumeration enumeration)
Specified by:
addEnumeration in interface AbsItfRestriction<Enumeration>
Overrides:
addEnumeration in class AbstractRestrictionImpl<Restriction,Enumeration>

getBase

public javax.xml.namespace.QName getBase()
Specified by:
getBase in interface AbsItfRestriction<Enumeration>

setBase

public void setBase(javax.xml.namespace.QName base)
Specified by:
setBase in interface AbsItfRestriction<Enumeration>


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