Top Description Fields Constructors Methods
com.sun.org.apache.xerces.internal.impl.xs

public Class XSNotationDecl

extends Object
implements XSNotationDeclaration
Class Inheritance
All Implemented Interfaces
com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration, com.sun.org.apache.xerces.internal.xs.XSObject
Imports
com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl, com.sun.org.apache.xerces.internal.xs.XSAnnotation, .XSConstants, .XSNamespaceItem, .XSNotationDeclaration, .XSObjectList

The XML representation for a NOTATION declaration schema component is a global <notation> element information item
Author
Rahul Srivastava, Sun Microsystems Inc.

Field Summary

Modifier and TypeField and Description
public XSObjectList
public String
private XSNamespaceItem
public String
public String
public String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public XSAnnotation
public XSObjectList
public String
getName()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getName.

The name of this XSObject depending on the XSObject type.

public String
getNamespace()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getNamespace.

The namespace URI of this node, or null if it is unspecified.

public XSNamespaceItem
getNamespaceItem()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getNamespaceItem.

A namespace schema information item corresponding to the target namespace of the component, if it is globally declared; or null otherwise.

public String
getPublicId()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getPublicId.

Optional if {system identifier} is present.

public String
getSystemId()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getSystemId.

Optional if {public identifier} is present.

public short
getType()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getType.

Get the type of the object, i.e ELEMENT_DECLARATION.

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fAnnotationsback to summary
public XSObjectList fAnnotations
fNameback to summary
public String fName
fNamespaceItemback to summary
private XSNamespaceItem fNamespaceItem
fPublicIdback to summary
public String fPublicId
fSystemIdback to summary
public String fSystemId
fTargetNamespaceback to summary
public String fTargetNamespace

Constructor Detail

XSNotationDeclback to summary
public XSNotationDecl()

Method Detail

getAnnotationback to summary
public XSAnnotation getAnnotation()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getAnnotation.

Optional. Annotation.

getAnnotationsback to summary
public XSObjectList getAnnotations()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getAnnotations.

Optional. Annotations.

getNameback to summary
public String getName()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getName.

The name of this XSObject depending on the XSObject type.

getNamespaceback to summary
public String getNamespace()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getNamespace.

The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.

getNamespaceItemback to summary
public XSNamespaceItem getNamespaceItem()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getNamespaceItem.

Doc from com.sun.org.apache.xerces.internal.xs.XSObject.getNamespaceItem.

A namespace schema information item corresponding to the target namespace of the component, if it is globally declared; or null otherwise.

See Also
org.apache.xerces.xs.XSObject#getNamespaceItem()
getPublicIdback to summary
public String getPublicId()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getPublicId.

Optional if {system identifier} is present. A public identifier, as defined in [XML 1.0 (Second Edition)].

getSystemIdback to summary
public String getSystemId()

Implements com.sun.org.apache.xerces.internal.xs.XSNotationDeclaration.getSystemId.

Optional if {public identifier} is present. A URI reference.

getTypeback to summary
public short getType()

Implements com.sun.org.apache.xerces.internal.xs.XSObject.getType.

Get the type of the object, i.e ELEMENT_DECLARATION.

setNamespaceItemback to summary
pack-priv void setNamespaceItem(XSNamespaceItem namespaceItem)