Class AbstractDocument

  • Direct Known Subclasses:
    SchemaDocument, WSDLDocument

    public abstract class AbstractDocument
    extends Object
    An abstract class for documents containing entities.
    Author:
    JAX-RPC Development Team
    • Constructor Detail

      • AbstractDocument

        protected AbstractDocument()
    • Method Detail

      • getSystemId

        public String getSystemId()
      • setSystemId

        public void setSystemId​(String s)
      • addIncludedDocument

        public void addIncludedDocument​(String systemId)
      • isIncludedDocument

        public boolean isIncludedDocument​(String systemId)
      • addIncludedEntity

        public void addIncludedEntity​(Entity entity)
      • addImportedDocument

        public void addImportedDocument​(String systemId)
      • isImportedDocument

        public boolean isImportedDocument​(String systemId)
      • addImportedEntity

        public void addImportedEntity​(Entity entity)
      • withAllSubEntitiesDo

        public void withAllSubEntitiesDo​(EntityAction action)
      • getMap

        public Map getMap​(Kind k)
      • collectAllQNames

        public Set collectAllQNames()
      • collectAllNamespaces

        public Set collectAllNamespaces()
      • validateLocally

        public void validateLocally()
      • validate

        public void validate()
      • getRoot

        protected abstract Entity getRoot()