Class StscImporter.SchemaToProcess

  • Enclosing class:
    StscImporter

    public static class StscImporter.SchemaToProcess
    extends java.lang.Object
    • Constructor Detail

      • SchemaToProcess

        public SchemaToProcess​(SchemaDocument.Schema schema,
                               java.lang.String chameleonNamespace)
    • Method Detail

      • 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<StscImporter.SchemaToProcess> 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
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object