org.ow2.easywsdl.schema.impl
Class ExtensionImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractExtensionImpl<ExtensionType,Type,Sequence>
          extended by org.ow2.easywsdl.schema.impl.ExtensionImpl
All Implemented Interfaces:
java.io.Serializable, AbsItfExtension<Type,Sequence>, Extension, SchemaElement

public class ExtensionImpl
extends AbstractExtensionImpl<ExtensionType,Type,Sequence>
implements Extension

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractExtensionImpl
baseType, sequence
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
ExtensionImpl(ExtensionType model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 Sequence createSequence()
           
 Type getBase()
           
 void setBase(Type base)
           
 void setSequence(Sequence sequence)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractExtensionImpl
getSequence
 
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.AbsItfExtension
getSequence
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

ExtensionImpl

public ExtensionImpl(ExtensionType model,
                     AbstractSchemaElementImpl parent)
Method Detail

getBase

public Type getBase()
Specified by:
getBase in interface AbsItfExtension<Type,Sequence>
Overrides:
getBase in class AbstractExtensionImpl<ExtensionType,Type,Sequence>

setBase

public void setBase(Type base)
Specified by:
setBase in interface AbsItfExtension<Type,Sequence>
Overrides:
setBase in class AbstractExtensionImpl<ExtensionType,Type,Sequence>

setSequence

public void setSequence(Sequence sequence)
Specified by:
setSequence in interface AbsItfExtension<Type,Sequence>
Overrides:
setSequence in class AbstractExtensionImpl<ExtensionType,Type,Sequence>

createSequence

public Sequence createSequence()
Specified by:
createSequence in interface AbsItfExtension<Type,Sequence>


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