Class AbstractDocument

java.lang.Object
com.sun.xml.rpc.wsdl.framework.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 Details

    • AbstractDocument

      protected AbstractDocument()
  • Method Details

    • 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)
    • define

      public void define(GloballyKnown e)
    • undefine

      public void undefine(GloballyKnown e)
    • find

      public GloballyKnown find(Kind k, QName name)
    • defineID

      public void defineID(Identifiable e)
    • undefineID

      public void undefineID(Identifiable e)
    • findByID

      public Identifiable findByID(String id)
    • collectAllQNames

      public Set collectAllQNames()
    • collectAllNamespaces

      public Set collectAllNamespaces()
    • validateLocally

      public void validateLocally()
    • validate

      public void validate()
    • validate

      public abstract void validate(EntityReferenceValidator validator)
    • getRoot

      protected abstract Entity getRoot()