Media Authoring
with Java API

tv.amwa.maj.entity
Class InterchangeObject.InterchangeObjectXMLHandler

java.lang.Object
  extended by tv.amwa.maj.io.xml.MasterContentHandler
      extended by tv.amwa.maj.io.xml.LocalHandler
          extended by tv.amwa.maj.entity.InterchangeObject.InterchangeObjectXMLHandler
All Implemented Interfaces:
ContentHandler, SpecifiedClasses
Direct Known Subclasses:
Component.ComponentXMLHandler, ContentStorage.XMLHandler, ControlPoint.XMLHandler, DefinitionObject.DefinitionObjectXMLHandler, Dictionary.XMLHandler, EssenceData.XMLHandler, EssenceDescriptor.EssenceDescriptorXMLHandler, Header.XMLHandler, Identification.XMLHandler, KLVData.XMLHandler, Locator.LocatorXMLHandler, Mob.XMLHandler, MobSlot.XMLHandler, Parameter.ParameterXMLHandler, RIFFChunk.XMLHandler, TaggedValue.XMLHandler
Enclosing class:
InterchangeObject

public abstract static class InterchangeObject.InterchangeObjectXMLHandler
extends LocalHandler

XML handler that is the root class for all XML handlers of interchange objects. All subclasses of this class should call setSharedProperties(InterchangeObject) to ensure that the properties specific to an interchange object are set.


Field Summary
static String[] dataElementNames
          Tags that may be present in this class represented as an XML element or any of its sub classes.
 
Fields inherited from interface tv.amwa.maj.industry.SpecifiedClasses
abstractInterchangeable, abstractMeta, interchangeable, meta
 
Constructor Summary
InterchangeObject.InterchangeObjectXMLHandler()
           
 
Method Summary
 
Methods inherited from class tv.amwa.maj.io.xml.LocalHandler
areAttributesPresent, characters, endDocument, endElement, getAttributesForElement, getAttributesForThis, getAttributeValueChildElement, getAttributeValueThisElement, getBytesFromStream, getElementData, getElementDataList, getElementName, getInputStreamForName, getSubElement, getSubElementList, isDataElementList, isDataElementPresent, isSingleDataElement, isSingleSubElement, isSubElementList, isSubElementPresent, startElement
 
Methods inherited from class tv.amwa.maj.io.xml.MasterContentHandler
endPrefixMapping, ignorableWhitespace, processingInstruction, registerCoreHandlers, registerHandler, registerHandlersForClass, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.ContentHandler
endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
 

Field Detail

dataElementNames

public static final String[] dataElementNames

Tags that may be present in this class represented as an XML element or any of its sub classes.

Constructor Detail

InterchangeObject.InterchangeObjectXMLHandler

public InterchangeObject.InterchangeObjectXMLHandler()

Media Authoring
with Java API

(c) 2007-2008 Richard Cartwright, all rights reserved. Subject to the terms of the AAF SDK Public Source License.