public class XSAnnotationImpl
extends java.lang.Object
implements org.apache.xerces.xs.XSAnnotation
| Constructor and Description | 
|---|
| XSAnnotationImpl(java.lang.String contents,
                SchemaGrammar grammar) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getAnnotationString()A text representation of annotation. | 
| java.lang.String | getName()The name of type  NCNameof this declaration as defined in 
 XML Namespaces. | 
| java.lang.String | getNamespace()The [target namespace] of this object, or  nullif it is 
 unspecified. | 
| org.apache.xerces.xs.XSNamespaceItem | getNamespaceItem()A namespace schema information item corresponding to the target 
 namespace of the component, if it's globally declared; or null 
 otherwise. | 
| short | getType()The  typeof this object, i.e. | 
| boolean | writeAnnotation(java.lang.Object target,
               short targetType)Write contents of the annotation to the specified DOM object. | 
public XSAnnotationImpl(java.lang.String contents,
                SchemaGrammar grammar)
public boolean writeAnnotation(java.lang.Object target,
                      short targetType)
target object is a DOM in-scope namespace 
 declarations for annotation element are added as 
 attributes nodes of the serialized annotation, otherwise 
 the corresponding events for all in-scope namespace declaration are 
 sent via specified document handler.writeAnnotation in interface org.apache.xerces.xs.XSAnnotationtarget - A target pointer to the annotation target object, i.e. 
   org.w3c.dom.Document, 
   org.xml.sax.ContentHandler.targetType - A target type.target is recognized type and supported by 
   this implementation return true, otherwise return false.public java.lang.String getAnnotationString()
getAnnotationString in interface org.apache.xerces.xs.XSAnnotationpublic short getType()
type of this object, i.e. 
 ELEMENT_DECLARATION.getType in interface org.apache.xerces.xs.XSObjectpublic java.lang.String getName()
NCName of this declaration as defined in 
 XML Namespaces.getName in interface org.apache.xerces.xs.XSObjectpublic java.lang.String getNamespace()
null if it is 
 unspecified.getNamespace in interface org.apache.xerces.xs.XSObjectpublic org.apache.xerces.xs.XSNamespaceItem getNamespaceItem()
getNamespaceItem in interface org.apache.xerces.xs.XSObjectCopyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.