Class XMLEntityDescriptionImpl

  • All Implemented Interfaces:
    XMLEntityDescription, org.apache.xerces.xni.XMLResourceIdentifier

    public class XMLEntityDescriptionImpl
    extends XMLResourceIdentifierImpl
    implements XMLEntityDescription

    This class is an implementation of the XMLEntityDescription interface which describes the properties of an entity.

    Version:
    $Id: XMLEntityDescriptionImpl.java 447241 2006-09-18 05:12:57Z mrglavas $
    Author:
    Michael Glavassevich, IBM
    • Field Detail

      • fEntityName

        protected java.lang.String fEntityName
        The name of the entity.
    • Constructor Detail

      • XMLEntityDescriptionImpl

        public XMLEntityDescriptionImpl()
        Constructs an empty entity description.
      • XMLEntityDescriptionImpl

        public XMLEntityDescriptionImpl​(java.lang.String entityName,
                                        java.lang.String publicId,
                                        java.lang.String literalSystemId,
                                        java.lang.String baseSystemId,
                                        java.lang.String expandedSystemId)
        Constructs an entity description.
        Parameters:
        entityName - The name of the entity.
        publicId - The public identifier.
        literalSystemId - The literal system identifier.
        baseSystemId - The base system identifier.
        expandedSystemId - The expanded system identifier.
      • XMLEntityDescriptionImpl

        public XMLEntityDescriptionImpl​(java.lang.String entityName,
                                        java.lang.String publicId,
                                        java.lang.String literalSystemId,
                                        java.lang.String baseSystemId,
                                        java.lang.String expandedSystemId,
                                        java.lang.String namespace)
        Constructs a resource identifier.
        Parameters:
        entityName - The name of the entity.
        publicId - The public identifier.
        literalSystemId - The literal system identifier.
        baseSystemId - The base system identifier.
        expandedSystemId - The expanded system identifier.
        namespace - The namespace.
    • Method Detail

      • setEntityName

        public void setEntityName​(java.lang.String name)
        Sets the name of the entity.
        Specified by:
        setEntityName in interface XMLEntityDescription
        Parameters:
        name - the name of the entity
      • getEntityName

        public java.lang.String getEntityName()
        Returns the name of the entity.
        Specified by:
        getEntityName in interface XMLEntityDescription
        Returns:
        the name of the entity
      • setDescription

        public void setDescription​(java.lang.String entityName,
                                   java.lang.String publicId,
                                   java.lang.String literalSystemId,
                                   java.lang.String baseSystemId,
                                   java.lang.String expandedSystemId)

        Sets the values of this entity description.

        Parameters:
        entityName - The name of the entity.
        publicId - The public identifier.
        literalSystemId - The literal system identifier.
        baseSystemId - The base system identifier.
        expandedSystemId - The expanded system identifier.
      • setDescription

        public void setDescription​(java.lang.String entityName,
                                   java.lang.String publicId,
                                   java.lang.String literalSystemId,
                                   java.lang.String baseSystemId,
                                   java.lang.String expandedSystemId,
                                   java.lang.String namespace)

        Sets the values of this entity description.

        Parameters:
        entityName - The name of the entity.
        publicId - The public identifier.
        literalSystemId - The literal system identifier.
        baseSystemId - The base system identifier.
        expandedSystemId - The expanded system identifier.
        namespace - The namespace.