Media Authoring
with Java API

tv.amwa.maj.entity
Class PhysicalDescriptor

java.lang.Object
  extended by tv.amwa.maj.entity.InterchangeObject
      extended by tv.amwa.maj.entity.EssenceDescriptor
          extended by tv.amwa.maj.entity.PhysicalDescriptor
All Implemented Interfaces:
Serializable, Cloneable, MAJCommon, EssenceDescriptor, InterchangeObject, PhysicalDescriptor, XMLSerializable
Direct Known Subclasses:
AuxiliaryDescriptor, ImportDescriptor, RecordingDescriptor

@AAFClass(uuid1=218169601,
          uuid2=257,
          uuid3=18688,
          uuid4={6,14,43,52,2,6,1,1},
          definedName="PhysicalDescriptor",
          description="The PhysicalDescriptor class describes an essence source that is not directly manipulated by an AAF application.")
public abstract class PhysicalDescriptor
extends EssenceDescriptor
implements PhysicalDescriptor, Serializable, Cloneable, MAJCommon

Implements the description of an essence source that is not directly manipulated by an AAF application.

THE COMMENTS FOR THIS CLASS ARE INCOMPLETE.

Author:
Richard Cartwright
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class tv.amwa.maj.entity.EssenceDescriptor
EssenceDescriptor.EssenceDescriptorXMLHandler, EssenceDescriptor.LocatorXMLHandler, EssenceDescriptor.SubDescriptorXMLHandler
 
Nested classes/interfaces inherited from class tv.amwa.maj.entity.InterchangeObject
InterchangeObject.InterchangeObjectXMLHandler
 
Field Summary
 
Fields inherited from class tv.amwa.maj.entity.EssenceDescriptor
ESSENCEDESCRIPTOR_ITEM
 
Constructor Summary
PhysicalDescriptor()
           
 
Method Summary
 void setPropertiesFromInterface(PhysicalDescriptor castFrom)
           
 
Methods inherited from class tv.amwa.maj.entity.EssenceDescriptor
appendLocator, appendSubDescriptor, appendXMLChildren, clone, countLocators, countSubDescriptors, equals, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, hashCode, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAt, setPropertiesFromInterface
 
Methods inherited from class tv.amwa.maj.entity.InterchangeObject
castFromInterface, countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, registerImplementation, setPropertiesFromInterface, setPropertyValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface tv.amwa.maj.iface.EssenceDescriptor
appendLocator, appendSubDescriptor, countLocators, countSubDescriptors, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAt
 
Methods inherited from interface tv.amwa.maj.iface.InterchangeObject
countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, setPropertyValue
 
Methods inherited from interface tv.amwa.maj.entity.MAJCommon
clone, equals, hashCode, toString
 

Constructor Detail

PhysicalDescriptor

public PhysicalDescriptor()
Method Detail

setPropertiesFromInterface

public final void setPropertiesFromInterface(PhysicalDescriptor castFrom)
See Also:
InterchangeObject.setPropertiesFromInterface(tv.amwa.maj.iface.InterchangeObject)

Media Authoring
with Java API

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