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 java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SchemaToProcess(SchemaDocument.Schema schema, java.lang.String chameleonNamespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getChameleonNamespace()
The chameleon namespace.java.util.List
getRedefineObjects()
java.util.List
getRedefines()
This method and the remaining methods are used to represent a directed graph of includes/redefines.SchemaDocument.Schema
getSchema()
The schema to parse.java.lang.String
getSourceName()
The base URI for this stpint
hashCode()
boolean
indirectIncludes(StscImporter.SchemaToProcess schemaToProcess)
-
-
-
Constructor Detail
-
SchemaToProcess
public SchemaToProcess(SchemaDocument.Schema schema, java.lang.String chameleonNamespace)
-
-
Method Detail
-
getSchema
public SchemaDocument.Schema getSchema()
The schema to parse.
-
getSourceName
public java.lang.String getSourceName()
The base URI for this stp
-
getChameleonNamespace
public java.lang.String 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
public java.util.List 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- Returns:
-
getRedefineObjects
public java.util.List getRedefineObjects()
-
indirectIncludes
public boolean indirectIncludes(StscImporter.SchemaToProcess schemaToProcess)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-