org.apache.xerces.impl.xs

Class XSNotationDecl

Implemented Interfaces:
org.apache.xerces.xs.XSNotationDeclaration

public class XSNotationDecl
extends java.lang.Object
implements org.apache.xerces.xs.XSNotationDeclaration

The XML representation for a NOTATION declaration schema component is a global element information item
Version:
$Id: XSNotationDecl.java,v 1.8 2004/10/06 15:14:54 mrglavas Exp $
Author:
Rahul Srivastava, Sun Microsystems Inc.

Field Summary

XSAnnotationImpl
fAnnotation
String
fName
String
fPublicId
String
fSystemId
String
fTargetNamespace

Method Summary

org.apache.xerces.xs.XSAnnotation
getAnnotation()
Optional.
String
getName()
The name of this XSObject depending on the XSObject type.
String
getNamespace()
The namespace URI of this node, or null if it is unspecified.
org.apache.xerces.xs.XSNamespaceItem
getNamespaceItem()
String
getPublicId()
Optional if {system identifier} is present.
String
getSystemId()
Optional if {public identifier} is present.
short
getType()
Get the type of the object, i.e ELEMENT_DECLARATION.

Field Details

fAnnotation

public XSAnnotationImpl fAnnotation

fName

public String fName

fPublicId

public String fPublicId

fSystemId

public String fSystemId

fTargetNamespace

public String fTargetNamespace

Method Details

getAnnotation

public org.apache.xerces.xs.XSAnnotation getAnnotation()
Optional. Annotation.
Specified by:
getAnnotation in interface org.apache.xerces.xs.XSNotationDeclaration

getName

public String getName()
The name of this XSObject depending on the XSObject type.
Specified by:
getName in interface org.apache.xerces.xs.XSObject

getNamespace

public String getNamespace()
The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.
Specified by:
getNamespace in interface org.apache.xerces.xs.XSObject

getNamespaceItem

public org.apache.xerces.xs.XSNamespaceItem getNamespaceItem()
Specified by:
getNamespaceItem in interface org.apache.xerces.xs.XSObject
See Also:
org.apache.xerces.xs.XSObject.getNamespaceItem()

getPublicId

public String getPublicId()
Optional if {system identifier} is present. A public identifier, as defined in [XML 1.0 (Second Edition)].
Specified by:
getPublicId in interface org.apache.xerces.xs.XSNotationDeclaration

getSystemId

public String getSystemId()
Optional if {public identifier} is present. A URI reference.
Specified by:
getSystemId in interface org.apache.xerces.xs.XSNotationDeclaration

getType

public short getType()
Get the type of the object, i.e ELEMENT_DECLARATION.
Specified by:
getType in interface org.apache.xerces.xs.XSObject

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.