org.apache.xerces.xs
Interface XSNotationDeclaration

All Superinterfaces:
XSObject

public interface XSNotationDeclaration
extends XSObject

This interface represents the Notation Declaration schema component.


Method Summary
 XSAnnotation getAnnotation()
          An annotation if it exists, otherwise null.
 XSObjectList getAnnotations()
          A sequence of [annotations] or an empty XSObjectList.
 java.lang.String getPublicId()
          The string representing the public identifier for this notation declaration, if present; null otherwise.
 java.lang.String getSystemId()
          The URI reference representing the system identifier for the notation declaration, if present, null otherwise.
 
Methods inherited from interface org.apache.xerces.xs.XSObject
getName, getNamespace, getNamespaceItem, getType
 

Method Detail

getSystemId

public java.lang.String getSystemId()
The URI reference representing the system identifier for the notation declaration, if present, null otherwise.

getPublicId

public java.lang.String getPublicId()
The string representing the public identifier for this notation declaration, if present; null otherwise.

getAnnotation

public XSAnnotation getAnnotation()
An annotation if it exists, otherwise null. If not null then the first [annotation] from the sequence of annotations.

getAnnotations

public XSObjectList getAnnotations()
A sequence of [annotations] or an empty XSObjectList.


Copyright 1999-2018 The Apache Software Foundation. All Rights Reserved.