public class SchemaImpl extends AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine> implements Schema
documentation, model, parent| Constructor and Description |
|---|
SchemaImpl() |
SchemaImpl(URI documentURI,
Schema schema,
NamespaceMapperImpl namespaceMapper,
SchemaLocatorImpl schemaLocator,
Map<SchemaReader.FeatureConstants,Object> features,
Map<URI,AbsItfSchema> imports,
SchemaReaderImpl reader) |
addImportElementsInAllList, addIncludeElementsInAllList, addIncludeElementsInAllList, addRedefineElementsInAllList, findElementsInAllSchema, getAllNamespaces, getAttribute, getAttributes, getDocumentURI, getElement, getElements, getFeatures, getImports, getImports, getIncludes, getIncludes, getRedefines, getRedefines, getType, getTypes, setDocumentURI, setFeatures, toStringcreateDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParentclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindElementsInAllSchema, getAllNamespaces, getAttribute, getAttributes, getDocumentURI, getElement, getElements, getImports, getImports, getIncludes, getIncludes, getRedefines, getRedefines, getType, getTypes, setDocumentURIcreateDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentationpublic SchemaImpl(URI documentURI, Schema schema, NamespaceMapperImpl namespaceMapper, SchemaLocatorImpl schemaLocator, Map<SchemaReader.FeatureConstants,Object> features, Map<URI,AbsItfSchema> imports, SchemaReaderImpl reader) throws SchemaException, URISyntaxException
documentURI - schema - namespaceMapper - schemaLocator - features - imports - reader - SchemaExceptionURISyntaxException - If a schemaLocation attribute of an import, include or
redefine is not a valid URI.public SchemaImpl()
throws SchemaException
SchemaExceptionpublic void initialize()
initialize in class AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine>public String getTargetNamespace()
getTargetNamespace in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public FormChoice getElementFormDefault()
getElementFormDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public FormChoice getAttributeFormDefault()
getAttributeFormDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public String getLang()
public String getVersion()
getVersion in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public List<String> getBlockDefault()
getBlockDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public List<String> getFinalDefault()
getFinalDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public void addAttribute(Attribute att)
addAttribute in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>addAttribute in class AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine>public void addImport(Import impt)
AbstractSchemaImplpublic void addInclude(Include incl) throws SchemaException
AbstractSchemaImpladdInclude in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>addInclude in class AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine>incl - the include to be addedSchemaException - if an included element can't be retrievedpublic void addRedefine(Redefine red)
AbstractSchemaImpladdRedefine in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>addRedefine in class AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine>public void addElement(Element elmt)
addElement in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>addElement in class AbstractSchemaImpl<Schema,Type,Element,Attribute,Include,Import,Redefine>public void addType(Type type)
public Import removeImport(Import importDef)
AbsItfSchemaremoveImport in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>importDef - the import to be removedpublic Include removeInclude(Include includeDef) throws SchemaException
AbsItfSchemaremoveInclude in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>includeDef - the include to be removedSchemaExceptionpublic Redefine removeRedefine(Redefine redefineDef)
removeRedefine in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public Attribute createAttribute()
createAttribute in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public Type createComplexType()
createComplexType in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public Element createElement()
createElement in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public Type createSimpleType()
createSimpleType in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public void setTargetNamespace(String tns)
setTargetNamespace in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public Import createImport() throws SchemaException
AbsItfSchemacreateImport in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>SchemaException - if an imported element can't be retrievedpublic Include createInclude() throws SchemaException
AbsItfSchemacreateInclude in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>SchemaException - if an included element can't be retrievedpublic Redefine createRedefine() throws SchemaException
createRedefine in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>SchemaExceptionpublic void setAttributeFormDefault(FormChoice form)
setAttributeFormDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>public void setElementFormDefault(FormChoice form)
setElementFormDefault in interface AbsItfSchema<Type,Element,Attribute,Include,Import,Redefine>Copyright © 2008-2015 Petals Link (previously EBM WebSourcing). All Rights Reserved.