Class SchemaInfo


  • public class SchemaInfo
    extends Object
    A SchemaInfo object contains the information of a XML Schema document.
    Author:
    SHIH-CHANG.CHEN@ORACLE.COM
    • Field Detail

      • systemID

        protected String systemID
      • targetNamespace

        protected String targetNamespace
      • imported

        protected boolean imported
      • included

        protected boolean included
      • schemaLocation

        protected String schemaLocation
      • schemaSource

        protected Source schemaSource
      • schemaElement

        protected Element schemaElement
    • Constructor Detail

      • SchemaInfo

        public SchemaInfo​(String systemID,
                          String targetNamespace,
                          Source schema)
    • Method Detail

      • getSystemID

        public String getSystemID()
        Gets the systemID of this SchemaInfo
        Returns:
        the systemID
      • setSystemID

        public void setSystemID​(String systemID)
        Sets the systemID of this SchemaInfo
        Parameters:
        systemID - the systemID to set
      • getTargetNamespace

        public String getTargetNamespace()
        Gets the targetNamespace of this SchemaInfo
        Returns:
        the targetNamespace
      • setTargetNamespace

        public void setTargetNamespace​(String targetNamespace)
        Sets the targetNamespace of this SchemaInfo
        Parameters:
        targetNamespace - the targetNamespace to set
      • isImported

        public boolean isImported()
        Gets the imported of this SchemaInfo
        Returns:
        the imported
      • setImported

        public void setImported​(boolean imported)
        Sets the imported of this SchemaInfo
        Parameters:
        imported - the imported to set
      • isIncluded

        public boolean isIncluded()
        Gets the included of this SchemaInfo
        Returns:
        the included
      • setIncluded

        public void setIncluded​(boolean included)
        Sets the included of this SchemaInfo
        Parameters:
        included - the included to set
      • getSchemaLocation

        public String getSchemaLocation()
        Gets the schemaLocation of this SchemaInfo
        Returns:
        the schemaLocation
      • setSchemaLocation

        public void setSchemaLocation​(String schemaLocation)
        Sets the schemaLocation of this SchemaInfo
        Parameters:
        schemaLocation - the schemaLocation to set
      • getSchemaSource

        public Source getSchemaSource()
        Gets the schemaSource of this SchemaInfo
        Returns:
        the schemaSource
      • setSchemaSource

        public void setSchemaSource​(Source schemaSource)
        Sets the schemaSource of this SchemaInfo
        Parameters:
        schemaSource - the schemaSource to set
      • getSchemaElement

        public Element getSchemaElement()
      • setSchemaElement

        public void setSchemaElement​(Element schemaElement)