public abstract class AbstractExtensionImpl<E extends Annotated,T extends AbsItfType,S extends AbsItfSequence> extends AbstractSchemaElementImpl<E> implements AbsItfExtension<T,S>
| Modifier and Type | Field and Description |
|---|---|
protected T |
baseType |
protected S |
sequence |
documentation, model, parent| Constructor and Description |
|---|
AbstractExtensionImpl(E model,
AbstractSchemaElementImpl parent) |
| Modifier and Type | Method and Description |
|---|---|
T |
getBase() |
S |
getSequence() |
void |
setBase(T baseType) |
void |
setSequence(S sequence) |
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParentclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcreateSequencecreateDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentationprotected T extends AbsItfType baseType
protected S extends AbsItfSequence sequence
public AbstractExtensionImpl(E model, AbstractSchemaElementImpl parent)
public S getSequence()
getSequence in interface AbsItfExtension<T extends AbsItfType,S extends AbsItfSequence>public void setSequence(S sequence)
setSequence in interface AbsItfExtension<T extends AbsItfType,S extends AbsItfSequence>public T getBase()
getBase in interface AbsItfExtension<T extends AbsItfType,S extends AbsItfSequence>public void setBase(T baseType)
setBase in interface AbsItfExtension<T extends AbsItfType,S extends AbsItfSequence>Copyright © 2008-2015 Petals Link (previously EBM WebSourcing). All Rights Reserved.