public class AAFElement extends Object implements MetadataObject, XMLSerializable, CommonConstants
Representation of the root element of an AAF XML document "<AAF>".
DOCUMENTATION FOR THIS CLASS IS INCOMPLETE.
| Modifier and Type | Field and Description |
|---|---|
static String |
AAF_TAG |
static String |
AAF_VERSION |
static String |
DEFINITIONS_TAG |
static String |
DESCRIPTION_TAG |
static String |
EXTENSION_TAG |
static String |
EXTENSIONS_TAG |
static String |
IDENTIFICATION_TAG |
static String |
PREFERREDPREFIX_TAG |
static String |
SYMBOLSPACE_TAG |
AAF_METADICT_NAMESPACE, AAF_METADICT_PREFIX, AAF_XML_NAMESPACE, AAF_XML_PREFIX, ApplicationPluginObjectID, ApplicationPluginsID, MAX_NUM_RGBA_COMPS, MemberOfID, ObjectClassID, ParentClassID, PropertiesID, XMLClassIDAsAttributeName| Constructor and Description |
|---|
AAFElement(Preface preface) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendXMLChildren(Node parent)
Append extra child elements to the given parent node to serialize the value of an object
to an XML fragment.
|
String |
getComment()
Include a comment when serializing a value to XML.
|
Document |
getDocument() |
public static final String AAF_TAG
public static final String AAF_VERSION
public static final String EXTENSIONS_TAG
public static final String EXTENSION_TAG
public static final String IDENTIFICATION_TAG
public static final String SYMBOLSPACE_TAG
public static final String PREFERREDPREFIX_TAG
public static final String DESCRIPTION_TAG
public static final String DEFINITIONS_TAG
public AAFElement(Preface preface)
public void appendXMLChildren(Node parent)
XMLSerializableAppend extra child elements to the given parent node to serialize the value of an object
to an XML fragment. Methods of the XMLBuilder class are provided to help with this
process.
appendXMLChildren in interface XMLSerializableparent - XML parent element to append child nodes to.public Document getDocument()
public String getComment()
XMLSerializableInclude a comment when serializing a value to XML. The comment will be inserted as the first child node of the element representing the class.
getComment in interface XMLSerializable(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.