org.apache.xerces.xs
Interface XSAnnotation
- All Superinterfaces:
- XSObject
- public interface XSAnnotation
- extends XSObject
This interface represents the Annotation schema component.
|
Method Summary |
java.lang.String |
getAnnotationString()
A text representation of the annotation. |
boolean |
writeAnnotation(java.lang.Object target,
short targetType)
Write contents of the annotation to the specified object. |
W3C_DOM_ELEMENT
public static final short W3C_DOM_ELEMENT
- The object type is
org.w3c.dom.Element.
SAX_CONTENTHANDLER
public static final short SAX_CONTENTHANDLER
- The object type is
org.xml.sax.ContentHandler.
W3C_DOM_DOCUMENT
public static final short W3C_DOM_DOCUMENT
- The object type is
org.w3c.dom.Document.
writeAnnotation
public boolean writeAnnotation(java.lang.Object target,
short targetType)
- Write contents of the annotation to the specified object. If the
specified
target is a DOM object, in-scope namespace
declarations for annotation element are added as
attribute nodes of the serialized annotation, otherwise
the corresponding events for all in-scope namespace declarations are
sent via the specified document handler.
- Parameters:
target - A target pointer to the annotation target object, i.e.
org.w3c.dom.Document, org.w3c.dom.Element
, org.xml.sax.ContentHandler.targetType - A target type.- Returns:
- True if the
target is a recognized type and
supported by this implementation, otherwise false.
getAnnotationString
public java.lang.String getAnnotationString()
- A text representation of the annotation.
Copyright © 1999-2007 The Apache Software Foundation. All Rights Reserved.