FileDocCategorySizeDatePackage
XSNotationDecl.javaAPI DocApache Xerces 3.0.13404Fri Sep 14 20:33:56 BST 2007org.apache.xerces.impl.xs

XSNotationDecl

public class XSNotationDecl extends Object implements org.apache.xerces.xs.XSNotationDeclaration
The XML representation for a NOTATION declaration schema component is a global <notation> element information item
xerces.internal
author
Rahul Srivastava, Sun Microsystems Inc.
version
$Id: XSNotationDecl.java 449424 2006-09-24 16:22:30Z mrglavas $

Fields Summary
public String
fName
public String
fTargetNamespace
public String
fPublicId
public String
fSystemId
public org.apache.xerces.xs.XSObjectList
fAnnotations
Constructors Summary
Methods Summary
public org.apache.xerces.xs.XSAnnotationgetAnnotation()
Optional. Annotation.

        return (fAnnotations != null) ? (XSAnnotation) fAnnotations.item(0) : null;
    
public org.apache.xerces.xs.XSObjectListgetAnnotations()
Optional. Annotations.

        return (fAnnotations != null) ? fAnnotations : XSObjectListImpl.EMPTY_LIST;
    
public java.lang.StringgetName()
The name of this XSObject depending on the XSObject type.

        return fName;
    
public java.lang.StringgetNamespace()
The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.

        return fTargetNamespace;
    
public org.apache.xerces.xs.XSNamespaceItemgetNamespaceItem()

see
org.apache.xerces.xs.XSObject#getNamespaceItem()

		return null;
	
public java.lang.StringgetPublicId()
Optional if {system identifier} is present. A public identifier, as defined in [XML 1.0 (Second Edition)].

        return fPublicId;
    
public java.lang.StringgetSystemId()
Optional if {public identifier} is present. A URI reference.

        return fSystemId;
    
public shortgetType()
Get the type of the object, i.e ELEMENT_DECLARATION.

   

                 
       
        return XSConstants.NOTATION_DECLARATION;