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.XSNotationDeclarationThe 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.XSObjectListfAnnotationsjava.lang.StringfNamejava.lang.StringfPublicIdjava.lang.StringfSystemIdjava.lang.StringfTargetNamespace
-
Constructor Summary
Constructors Constructor Description XSNotationDecl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xerces.xs.XSAnnotationgetAnnotation()Optional.org.apache.xerces.xs.XSObjectListgetAnnotations()Optional.java.lang.StringgetName()Thenameof thisXSObjectdepending on theXSObjecttype.java.lang.StringgetNamespace()The namespace URI of this node, ornullif it is unspecified.org.apache.xerces.xs.XSNamespaceItemgetNamespaceItem()A namespace schema information item corresponding to the target namespace of the component, if it is globally declared; ornullotherwise.java.lang.StringgetPublicId()Optional if {system identifier} is present.java.lang.StringgetSystemId()Optional if {public identifier} is present.shortgetType()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:
getTypein interfaceorg.apache.xerces.xs.XSObject
-
getName
public java.lang.String getName()
Thenameof thisXSObjectdepending on theXSObjecttype.- Specified by:
getNamein interfaceorg.apache.xerces.xs.XSObject
-
getNamespace
public java.lang.String getNamespace()
The namespace URI of this node, ornullif it is unspecified. defines how a namespace URI is attached to schema components.- Specified by:
getNamespacein interfaceorg.apache.xerces.xs.XSObject
-
getSystemId
public java.lang.String getSystemId()
Optional if {public identifier} is present. A URI reference.- Specified by:
getSystemIdin 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:
getPublicIdin interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getAnnotation
public org.apache.xerces.xs.XSAnnotation getAnnotation()
Optional. Annotation.- Specified by:
getAnnotationin interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getAnnotations
public org.apache.xerces.xs.XSObjectList getAnnotations()
Optional. Annotations.- Specified by:
getAnnotationsin interfaceorg.apache.xerces.xs.XSNotationDeclaration
-
getNamespaceItem
public org.apache.xerces.xs.XSNamespaceItem getNamespaceItem()
Description copied from interface:org.apache.xerces.xs.XSObjectA namespace schema information item corresponding to the target namespace of the component, if it is globally declared; ornullotherwise.- Specified by:
getNamespaceItemin interfaceorg.apache.xerces.xs.XSObject- See Also:
XSObject.getNamespaceItem()
-
-