Package org.apache.xmlbeans.impl.schema
Class StscImporter.SchemaToProcess
java.lang.Object
org.apache.xmlbeans.impl.schema.StscImporter.SchemaToProcess
- Enclosing class:
- StscImporter
public static class StscImporter.SchemaToProcess extends Object
-
Constructor Summary
Constructors Constructor Description SchemaToProcess(org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema schema, String chameleonNamespace)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
String
getChameleonNamespace()
The chameleon namespace.List<org.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument.Redefine>
getRedefineObjects()
List<StscImporter.SchemaToProcess>
getRedefines()
This method and the remaining methods are used to represent a directed graph of includes/redefines.org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema
getSchema()
The schema to parse.String
getSourceName()
The base URI for this stpint
hashCode()
boolean
indirectIncludes(StscImporter.SchemaToProcess schemaToProcess)
-
Constructor Details
-
SchemaToProcess
public SchemaToProcess(org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema schema, String chameleonNamespace)
-
-
Method Details
-
getSchema
public org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema getSchema()The schema to parse. -
getSourceName
The base URI for this stp -
getChameleonNamespace
The chameleon namespace. Null if this schema is not being treated as a chameleon. (The ordinary targetNamespace will just be extracted from the syntax of the schema.) -
getRedefines
This method and the remaining methods are used to represent a directed graph of includes/redefines. This is required in order to establish identity component by component, as required in xmlschema-1, chapter 4.2.2 -
getRedefineObjects
-
indirectIncludes
-
equals
-
hashCode
public int hashCode()
-