![JAR search and dependency download from the Maven repository](/logo.png)
org.xmlpull.infoset.XmlNotation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xpp5 Show documentation
Show all versions of xpp5 Show documentation
XML Pull parser library developed by extreme lab
/* -*- c-basic-offset: 4; indent-tabs-mode: nil; -*- //------100-columns-wide------>|*/
//for license please see accompanying LICENSE.txt file (available also at http://www.xmlpull.org/)
package org.xmlpull.infoset;
/**
* Represents
* Notation Information Item.
* There is a notation information item for each notation declared in the DTD.
*
* @version $Revision: 1.1 $
* @author Aleksander Slominski
*/
public interface XmlNotation //extends XmlContainer
{
/**
* The name of the notation.
*/
public String getName();
/**
* The system identifier of the notation,
* as it appears in the declaration of the notation,
* without any additional URI escaping applied by the processor.
* If no system identifier was specified, this property has no value.
*/
public String getSystemIdentifier();
/**
* The public identifier of the notation, normalized as described in
* 4.2.2 External Entities [XML].
* If the notation has no public identifier, this property has no value.
*/
public String getPublicIdentifier();
//TOOD how to implement this ...
/**
* The base URI relative to which the system identifier should be resolved
* (i.e. the base URI of the resource within which the notation declaration occurs).
*/
public String getDeclarationBaseUri();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy