Package org.apache.xerces.impl.xs
Class XSNotationDecl
- java.lang.Object
-
- org.apache.xerces.impl.xs.XSNotationDecl
-
- All Implemented Interfaces:
org.apache.xerces.xs.XSNotationDeclaration
,org.apache.xerces.xs.XSObject
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 <notation> element information itemINTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: XSNotationDecl.java 658446 2008-05-20 21:37:22Z mrglavas $
- Author:
- Rahul Srivastava, Sun Microsystems Inc.
-
-
Field Summary
Fields Modifier and Type Field Description org.apache.xerces.xs.XSObjectList
fAnnotations
java.lang.String
fName
java.lang.String
fPublicId
java.lang.String
fSystemId
java.lang.String
fTargetNamespace
-
Constructor Summary
Constructors Constructor Description XSNotationDecl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xerces.xs.XSAnnotation
getAnnotation()
Optional.org.apache.xerces.xs.XSObjectList
getAnnotations()
Optional.java.lang.String
getName()
Thename
of thisXSObject
depending on theXSObject
type.java.lang.String
getNamespace()
The namespace URI of this node, ornull
if it is unspecified.org.apache.xerces.xs.XSNamespaceItem
getNamespaceItem()
A namespace schema information item corresponding to the target namespace of the component, if it is globally declared; ornull
otherwise.java.lang.String
getPublicId()
Optional if {system identifier} is present.java.lang.String
getSystemId()
Optional if {public identifier} is present.short
getType()
Get the type of the object, i.e ELEMENT_DECLARATION.
-
-
-
Method Detail
-
getType
public short getType()
Get the type of the object, i.e ELEMENT_DECLARATION.- Specified by:
getType
in interfaceorg.apache.xerces.xs.XSObject
-
getName
public java.lang.String getName()
Thename
of thisXSObject
depending on theXSObject
type.- Specified by:
getName
in interfaceorg.apache.xerces.xs.XSObject
-
getNamespace
public java.lang.String getNamespace()
The namespace URI of this node, ornull
if it is unspecified. defines how a namespace URI is attached to schema components.- Specified by:
getNamespace
in interfaceorg.apache.xerces.xs.XSObject
-
getSystemId
public java.lang.String getSystemId()
Optional if {public identifier} is present. A URI reference.- Specified by:
getSystemId
in interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getPublicId
public java.lang.String getPublicId()
Optional if {system identifier} is present. A public identifier, as defined in [XML 1.0 (Second Edition)].- Specified by:
getPublicId
in interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getAnnotation
public org.apache.xerces.xs.XSAnnotation getAnnotation()
Optional. Annotation.- Specified by:
getAnnotation
in interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getAnnotations
public org.apache.xerces.xs.XSObjectList getAnnotations()
Optional. Annotations.- Specified by:
getAnnotations
in interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getNamespaceItem
public org.apache.xerces.xs.XSNamespaceItem getNamespaceItem()
Description copied from interface:org.apache.xerces.xs.XSObject
A namespace schema information item corresponding to the target namespace of the component, if it is globally declared; ornull
otherwise.- Specified by:
getNamespaceItem
in interfaceorg.apache.xerces.xs.XSObject
- See Also:
XSObject.getNamespaceItem()
-
-