public abstract class DecoratorSchemaImpl<T extends AbsItfType,E extends AbsItfElement,A extends AbsItfAttribute,Incl extends AbsItfInclude,Impt extends AbsItfImport,Red extends AbsItfRedefine> extends Decorator<AbsItfSchema<T,E,A,Incl,Impt,Red>>
internalObjectdocumentation, model, parent| Constructor and Description |
|---|
DecoratorSchemaImpl(AbsItfSchema<T,E,A,Incl,Impt,Red> schema) |
createDocumentation, equals, getDocumentation, getInternalObject, getModel, getOtherAttributes, getParent, hashCode, setDocumentationgetSchema, getTopParent, setParentpublic void addAttribute(A attr)
public void addElement(E elmt)
public void addImport(Impt importDef)
public void addInclude(Incl includeDef) throws SchemaException
SchemaExceptionpublic void addRedefine(Red redefineDef)
public void addType(T absItfType)
public NamespaceMapperImpl getAllNamespaces()
public List<Incl> getIncludes(URI locationURI) throws URISyntaxException
URISyntaxExceptionpublic String getTargetNamespace()
public Incl removeInclude(Incl includeDef) throws SchemaException
SchemaExceptionpublic void setDocumentURI(URI documentBaseURI)
public A createAttribute()
public T createComplexType()
public E createElement()
public Impt createImport() throws SchemaException
SchemaExceptionpublic Incl createInclude() throws SchemaException
SchemaExceptionpublic Red createRedefine() throws SchemaException
SchemaExceptionpublic T createSimpleType()
public void setTargetNamespace(String tns)
public FormChoice getAttributeFormDefault()
public FormChoice getElementFormDefault()
public String getLang()
public String getVersion()
public URI getDocumentURI()
public void setAttributeFormDefault(FormChoice form)
public void setElementFormDefault(FormChoice form)
Copyright © 2008-2015 Petals Link (previously EBM WebSourcing). All Rights Reserved.