Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X

T

TaggedValue - Class in tv.amwa.maj.entity
Implements a user defined tag and value pair.
TaggedValue(String, TypeDefinition, Object) - Constructor for class tv.amwa.maj.entity.TaggedValue
Creates and initializes a new tagged value object, which specifies a user-defined tag and value.
TaggedValue - Interface in tv.amwa.maj.iface
Specifies a user defined tag and value pair.
TaggedValue - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
TaggedValue.XMLHandler - Class in tv.amwa.maj.entity
 
TaggedValue.XMLHandler() - Constructor for class tv.amwa.maj.entity.TaggedValue.XMLHandler
 
TaggedValueDefinition - Class in tv.amwa.maj.entity
Implements the documentation of tagged values used in a file.
TaggedValueDefinition(AUID, String) - Constructor for class tv.amwa.maj.entity.TaggedValueDefinition
Creates and initialize all the fields of a tagged value definition, which documents the tagged value objects used in the file.
TaggedValueDefinition - Interface in tv.amwa.maj.iface
Specifies the documentation of tagged values used in a file.
TaggedValueDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
TaggedValueDefinition.XMLHandler - Class in tv.amwa.maj.entity
 
TaggedValueDefinition.XMLHandler() - Constructor for class tv.amwa.maj.entity.TaggedValueDefinition.XMLHandler
 
TaggedValueDefinitionStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
TaggedValueItem - Class in tv.amwa.maj.entity.item
 
TaggedValueItem(TaggedValue, int) - Constructor for class tv.amwa.maj.entity.item.TaggedValueItem
 
TaggedValueStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
TapeCaseType - Enum in tv.amwa.maj.enumeration
Describes the physical size of a tape.
TapeCaseType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
TapeDescriptor - Class in tv.amwa.maj.entity
Implements the description of audio tape or video tape media.
TapeDescriptor() - Constructor for class tv.amwa.maj.entity.TapeDescriptor
Creates and initializes a new tape descriptor, which describes audio tape or video tape media.
TapeDescriptor - Interface in tv.amwa.maj.iface
Specifies the description of audio tape or video tape media.
TapeDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
TapeDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.TapeDescriptor.XMLHandler
 
TapeDescriptorOnlyException - Exception in tv.amwa.maj.exception
Thrown if an operation relating to tape-based material is called on a source mob that does not describe tape-based material.
TapeDescriptorOnlyException(String) - Constructor for exception tv.amwa.maj.exception.TapeDescriptorOnlyException
Create a new tape descriptor only exception with the given descriptive message.
TapeDescriptorOnlyException() - Constructor for exception tv.amwa.maj.exception.TapeDescriptorOnlyException
Create a new tape descriptor exception with no message.
TapeFormatType - Enum in tv.amwa.maj.enumeration
Describes the format of the tape.
TapeFormatType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
TCSource - Enum in tv.amwa.maj.enumeration
Specifies the kind of a timecode.
TCSource - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
Template - Static variable in interface tv.amwa.maj.constant.UsageType
Mob is a master mob with no sources.
TextClip - Class in tv.amwa.maj.entity
Implements a reference to text essence.
TextClip() - Constructor for class tv.amwa.maj.entity.TextClip
 
TextClip - Interface in tv.amwa.maj.iface
Specifies a reference to text essence.
TextLocator - Class in tv.amwa.maj.entity
Implements a representation of information to help find a file containing the essence or to help find the physical media.
TextLocator(String) - Constructor for class tv.amwa.maj.entity.TextLocator
Creates and initializes a new text locator, which provides information to help find a file containing the essence or to help find the physical media.
TextLocator - Interface in tv.amwa.maj.iface
Specifies information to help find a file containing the essence or to help find the physical media.
TextLocator.XMLHandler - Class in tv.amwa.maj.entity
 
TextLocator.XMLHandler() - Constructor for class tv.amwa.maj.entity.TextLocator.XMLHandler
 
TIFFDescriptor - Class in tv.amwa.maj.entity
Implements the description of a file of video essence formatted according to the Tagged Image File Format (TIFF) specification.
TIFFDescriptor(ContainerDefinition, boolean, boolean, byte[]) - Constructor for class tv.amwa.maj.entity.TIFFDescriptor
Creates and initializes a new TIFF descritpor, which specifies that a file source mob is associated with video essence formatted according to the TIFF specification.
TIFFDescriptor - Interface in tv.amwa.maj.iface
Specifies the description of a file of video essence formatted according to the Tagged Image File Format (TIFF) specification.
TIFFDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
TIFFDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.TIFFDescriptor.XMLHandler
 
TIFFDESCRIPTOR_TAG - Static variable in class tv.amwa.maj.entity.TIFFDescriptor
 
timebasedAUID() - Static method in class tv.amwa.maj.embeddable.AUID
Create and return a new UUID as AUID generated according to the time and location based method, type 1.
timebasedAUID(byte[]) - Static method in class tv.amwa.maj.embeddable.AUID
Generates a new UUID as an AUID from the current time and a location provided by the given node id.
Timecode - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies a stream of tape timecode values.
TIMECODE_TAG - Static variable in class tv.amwa.maj.entity.TimecodeSegment
 
TimecodeClip - Class in tv.amwa.maj.argument
Implementation of a reference to part of a timecode segment.
TimecodeClip(TimecodeSegment, long, long) - Constructor for class tv.amwa.maj.argument.TimecodeClip
Create a new reference to a clip of a timecode segment.
TimecodeNotFoundException - Exception in tv.amwa.maj.exception
Thrown when a given timecode or offset is not available within a segment or mob.
TimecodeNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.TimecodeNotFoundException
Create a new timecode not found exception with the given descriptive message.
TimecodeNotFoundException() - Constructor for exception tv.amwa.maj.exception.TimecodeNotFoundException
Create a new timecode not found exception with no message.
TimecodeSegment - Class in tv.amwa.maj.entity
Implements the storage of video tape or audio tape timecode information.
TimecodeSegment(long, TimecodeValue) - Constructor for class tv.amwa.maj.entity.TimecodeSegment
Creates and initializes a new timecode segment class, which stores videotape or audio tape timecode information.
TimecodeSegment - Interface in tv.amwa.maj.iface
Specifies the storage of video tape or audio tape timecode information.
TimecodeSegment.XMLHandler - Class in tv.amwa.maj.entity
 
TimecodeSegment.XMLHandler() - Constructor for class tv.amwa.maj.entity.TimecodeSegment.XMLHandler
 
timecodeSlotLength - Variable in class tv.amwa.maj.argument.TimecodeClip
Length of the clip in its defined edit units.
TimecodeSource - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
TIMECODESTART_TAG - Static variable in class tv.amwa.maj.embeddable.TimecodeValue
 
timecodeStartPosition - Variable in class tv.amwa.maj.argument.TimecodeClip
Start position of reference defined in edit units from the start of the clip.
TimecodeStream - Class in tv.amwa.maj.entity
Implements a representation of a stream of timecode data.
TimecodeStream() - Constructor for class tv.amwa.maj.entity.TimecodeStream
 
TimecodeStream - Interface in tv.amwa.maj.iface
Specifies a stream of timecode data.
TimecodeStream.XMLHandler - Class in tv.amwa.maj.entity
 
TimecodeStream.XMLHandler() - Constructor for class tv.amwa.maj.entity.TimecodeStream.XMLHandler
 
TimecodeStream12M - Class in tv.amwa.maj.entity
Implements a representation of a stream of timecode data in the SMPTE 12M format.
TimecodeStream12M(Rational, byte[], TCSource) - Constructor for class tv.amwa.maj.entity.TimecodeStream12M
Creates and initializes a new SMPTE 12M-compliant timecode stream, which specifies a stream of timecode data in the SMPTE 12M format.
TimecodeStream12M - Interface in tv.amwa.maj.iface
Specifies a stream of timecode data in the SMPTE 12M format.
TimecodeStream12M.XMLHandler - Class in tv.amwa.maj.entity
 
TimecodeStream12M.XMLHandler() - Constructor for class tv.amwa.maj.entity.TimecodeStream12M.XMLHandler
 
TIMECODESTREAM12M_TAG - Static variable in class tv.amwa.maj.entity.TimecodeStream12M
 
TimecodeValue - Class in tv.amwa.maj.embeddable
Implementation of a value that represents video tape or audio tape timecode information.
TimecodeValue(boolean, long, short) - Constructor for class tv.amwa.maj.embeddable.TimecodeValue
Create a timecode value.
TimecodeValue() - Constructor for class tv.amwa.maj.embeddable.TimecodeValue
Create a default timecode value.
TimecodeValue(short, short, short, short, short, boolean) - Constructor for class tv.amwa.maj.embeddable.TimecodeValue
Create a new timecode value from the given hours, minutes, seconds and frames according to the given number of frames per second and whether the timecode value requires drop frame calculations.
TimecodeValue - Interface in tv.amwa.maj.record
Specifies videotape or audio tape timecode information.
TimecodeValue.TimeComponents - Class in tv.amwa.maj.embeddable
Component parts of a timecode value, represented as hours, minutes, seconds and frames in a second.
TimecodeValue.TimeComponents() - Constructor for class tv.amwa.maj.embeddable.TimecodeValue.TimeComponents
 
TIMECODEVALUE_TAG - Static variable in class tv.amwa.maj.embeddable.TimecodeValue
 
TimelineMobSlot - Class in tv.amwa.maj.entity
Implements the representation of a track that describes time-varying timeline essence.
TimelineMobSlot(int, Segment, Rational, long) - Constructor for class tv.amwa.maj.entity.TimelineMobSlot
Creates and initializes a new timeline mob slot, which describes time-varying timeline essence.
TimelineMobSlot - Interface in tv.amwa.maj.iface
Specifies a track that describes time-varying timeline essence.
TimelineMobSlot.XMLHandler - Class in tv.amwa.maj.entity
 
TimelineMobSlot.XMLHandler() - Constructor for class tv.amwa.maj.entity.TimelineMobSlot.XMLHandler
 
TIMELINEMOBSLOT_TAG - Static variable in class tv.amwa.maj.entity.TimelineMobSlot
 
TimeStamp - Class in tv.amwa.maj.embeddable
Implementation of a date and time in UTC (Coordinated Universal Time).
TimeStamp() - Constructor for class tv.amwa.maj.embeddable.TimeStamp
Create a new time stamp value to represent the time now.
TimeStamp(Calendar) - Constructor for class tv.amwa.maj.embeddable.TimeStamp
Create a new time stamp from the given calendar value.
TimeStamp(DateStruct, TimeStruct) - Constructor for class tv.amwa.maj.embeddable.TimeStamp
Create a new time stamp from the given date and time structures.
TimeStamp - Static variable in class tv.amwa.maj.meta.TypeDefinitionRecord
 
TimeStamp - Interface in tv.amwa.maj.record
Specifies a date and time in UTC (Coordinated Universal Time).
TimeStruct - Class in tv.amwa.maj.embeddable
Implementation of the time component of date and time values specified according to Coordinated Universal Time (UTC), including hour, minute, second and 1/100th of a second.
TimeStruct(byte, byte, byte, byte) - Constructor for class tv.amwa.maj.embeddable.TimeStruct
Create a time value from all of its component parts.
TimeStruct(byte, byte, byte) - Constructor for class tv.amwa.maj.embeddable.TimeStruct
Create a time value from its hour, minute and second component parts.
TimeStruct(Calendar) - Constructor for class tv.amwa.maj.embeddable.TimeStruct
Create a new time structure from the given calendar value.
TimeStruct() - Constructor for class tv.amwa.maj.embeddable.TimeStruct
Create a new time structure set to the current time.
TimeStruct - Static variable in class tv.amwa.maj.meta.TypeDefinitionRecord
 
TimeStruct - Interface in tv.amwa.maj.record
Specifies the time component of date and time values specified according to Coordinated Universal Time (UTC), including hour, minute, second and 1/100th of a second.
timezoneCode(int) - Static method in class tv.amwa.maj.util.Utilities
For a given offset from UTC measured in milliseconds, the timezone code defined in table 2 of SMPTE S309M-1999 is returned.
toArray() - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
toArray(T[]) - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
TopLevel - Static variable in interface tv.amwa.maj.constant.UsageType
Mob is a composition mob used as a top-level composition, which specifies a composition that is not referenced by another composition in a file.
toString() - Method in class tv.amwa.maj.argument.DefaultFade
Creates a pseudo-XML representation of this default fade value.
toString() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByClass
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByKind
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByName
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.argument.DefinitionCriteriaNoSearch
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.argument.Fade
Creates a pseudo-XML representation of this fade value, which is loosely based on the AAF XML generated for a source clip.
toString() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdGeneration
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdProductID
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdRefImplVersion
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.argument.IdentificationCriteriaNoIdSearch
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.argument.MultiCreateItem
Pseudo-XML representation of this multi-create item.
toString() - Method in class tv.amwa.maj.argument.MultiResultItem
Creates a pseudo-XML representation of this multi-result item.
toString() - Method in class tv.amwa.maj.argument.MultiXferItem
Creates a pseudo-XML representation of the metadata part of this multi-transfer item.
toString() - Method in class tv.amwa.maj.argument.SearchByAUID
Create a pseudo-XML representation of this search by AUID criteria.
toString() - Method in class tv.amwa.maj.argument.SearchByMediaCriteria
Create a pseudo-XML representation of this search by media criteria.
toString() - Method in class tv.amwa.maj.argument.SearchByMobID
Create a pseudo-XML representation of this search by mob id criteria.
toString() - Method in class tv.amwa.maj.argument.SearchByMobKind
Create a pseudo-XML representation of this search by mob kind criteria.
toString() - Method in class tv.amwa.maj.argument.SearchByName
Create a pseudo-XML representation of this search criteria defined by mob name.
toString() - Method in class tv.amwa.maj.argument.SearchForNothing
Create a pseudo-XML representation of this search for nothing.
toString() - Method in class tv.amwa.maj.argument.SourceReferenceValue
Create a pseudo-XML representation of this source reference, similar to that produced for a source clip.
toString() - Method in class tv.amwa.maj.embeddable.AUID
Create a string representation of this AUID as either an URN for a Universal Label (starting with "urn:x-ul:") or an URN for an UUID (starting with "urn:uuid:").
toString() - Method in class tv.amwa.maj.embeddable.DateStruct
Formats the date value as a UTC date-only value.
toString() - Method in class tv.amwa.maj.embeddable.EdgecodeValue
Formats this edgecode value in a pseudo-XML representation that is compatible with the AAF XML schema.
toString() - Method in interface tv.amwa.maj.embeddable.MAJCommon
Create and return a human-readable string representation of this embeddable value.
toString() - Method in class tv.amwa.maj.embeddable.MobID
Formats the value of this mob id as a URN-style UMID string, starting with "urn:x-umid:".
toString() - Method in class tv.amwa.maj.embeddable.ProductVersion
Creates a pseudo-XML representation of the current value of this product version.
toString() - Method in class tv.amwa.maj.embeddable.Rational
Returns a string representation of this rational value as the numerator, followed by a slash (/), followed by the denominator.
toString() - Method in class tv.amwa.maj.embeddable.RGBAComponent
Creates a pseudo-XML string representation of this RGBA component value.
toString() - Method in class tv.amwa.maj.embeddable.TimecodeValue
Converts this string to a timecode value representation in accordance with the following timecode specifications:
toString() - Method in class tv.amwa.maj.embeddable.TimeStamp
Formats the string according ISO 8601 and as a UTC value.
toString() - Method in class tv.amwa.maj.embeddable.TimeStruct
Creates a UTC-style string representation of the time structure's value, including the timezone offset.
toString() - Method in class tv.amwa.maj.embeddable.VersionType
Formats the version number as a string representation using an XML element.
toString() - Method in class tv.amwa.maj.entity.InterchangeObject
 
toString() - Method in class tv.amwa.maj.entity.item.Item
 
toString() - Method in class tv.amwa.maj.entity.item.ListItem
 
toString() - Method in interface tv.amwa.maj.entity.MAJCommon
Create and return a human-readable string representation of this interchange object.
toString() - Method in interface tv.amwa.maj.meta.MAJCommon
Create and return a human-readable string representation of this embeddable value.
toString() - Method in class tv.amwa.maj.meta.MetaDefinition
 
toString() - Method in class tv.amwa.maj.meta.TypeDefinitionObjectReference.TypeDefinitionObjectReferenceUnresolved
 
toXML(XMLSerializable) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates and returns an XML fragment by serializing to XML the given object that implements XMLSerializable.
toXML(XMLSerializable, File) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates and returns an XML fragment by serializing to XML the given object that implements XMLSerializable and generating a DOCTYPE element with referenced stream entities if required.
TRAILINGLINES_DEFAULT - Static variable in interface tv.amwa.maj.iface.TIFFDescriptor
Default value for the trailing lines property, which is 0.
TransferCharacteristicType - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for kinds of opto-electronic transfer characteristics.
TransferCharacteristicType - Static variable in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
TransferCharacteristicType - Static variable in class tv.amwa.maj.meta.TypeDefinitionRename
 
transformNodeToString(Node) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Transform a DOM node into its textual XML representation.
Transition - Class in tv.amwa.maj.entity
Implements a means to indicate that the two adjacent Segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
Transition(DataDefinition, long, OperationGroup, long) - Constructor for class tv.amwa.maj.entity.Transition
Creates and initializes a transition, which specifies that the two adjacent segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
Transition - Interface in tv.amwa.maj.iface
Specifies that the two adjacent Segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
Transition.OperationGroupXMLHandler - Class in tv.amwa.maj.entity
 
Transition.OperationGroupXMLHandler() - Constructor for class tv.amwa.maj.entity.Transition.OperationGroupXMLHandler
 
Transition.XMLHandler - Class in tv.amwa.maj.entity
 
Transition.XMLHandler() - Constructor for class tv.amwa.maj.entity.Transition.XMLHandler
 
TraversalNotPossibleException - Exception in tv.amwa.maj.exception
Thrown when a search operation cannot proceed.
TraversalNotPossibleException(String) - Constructor for exception tv.amwa.maj.exception.TraversalNotPossibleException
Create a new traversal not possible exception with the given descriptive message.
TraversalNotPossibleException() - Constructor for exception tv.amwa.maj.exception.TraversalNotPossibleException
Create a new traversal not possible exception with no message.
tv.amwa.maj.argument - package tv.amwa.maj.argument
Implementations of classes used to package up collections of values as an argument to a method of the MAJ API.
tv.amwa.maj.constant - package tv.amwa.maj.constant
Defines constant values used throughout the MAJ API and defined by external specifications.
tv.amwa.maj.embeddable - package tv.amwa.maj.embeddable
Implementations of structured values that can be embedded as properties of entity beans.
tv.amwa.maj.entity - package tv.amwa.maj.entity
Implementation of the AAF interchange object classes.
tv.amwa.maj.entity.item - package tv.amwa.maj.entity.item
Entities used to preserve the order of list items when ordered collections are persisted to the database.
tv.amwa.maj.enumeration - package tv.amwa.maj.enumeration
Defines Java enumerations representing the enumerations specified in the AAF object specification and other enumerations used across the MAJ API.
tv.amwa.maj.exception - package tv.amwa.maj.exception
Specific exceptions thrown due to exceptional behaviour during the execution of method calls from the MAJ API.
tv.amwa.maj.iface - package tv.amwa.maj.iface
Specifications of all the persistent and meta classes of AAF as Java interfaces.
tv.amwa.maj.industry - package tv.amwa.maj.industry
Industrial units for manufacturing and storing instances of classes and meta-classes, referenced by names and registered identifiers.
tv.amwa.maj.integer - package tv.amwa.maj.integer
Provides annotations to label that a value of a Java primitive type in the current context should be interpreted as a particular AAF integer data type.
tv.amwa.maj.io.xml - package tv.amwa.maj.io.xml
Support for the input and output of AAF classes as XML fragments and documents.
tv.amwa.maj.meta - package tv.amwa.maj.meta
Implementation of the AAF meta-classes as Java classes.
tv.amwa.maj.misctype - package tv.amwa.maj.misctype
Provides annotations that describe the mapping of miscellaneous AAF data types to Java data types.
tv.amwa.maj.record - package tv.amwa.maj.record
Specifications of representations of structured values, such as those of the AAF record data types.
tv.amwa.maj.union - package tv.amwa.maj.union
Provides interfaces to a union type representing values which may contain one of many different sub-types, as used to specify matching criteria for search operations.
tv.amwa.maj.util - package tv.amwa.maj.util
Utility methods and classes used internally by the MAJ API that may also be useful to applications using the API.
TwoParameterMonoAudioDissolve - Static variable in interface tv.amwa.maj.constant.OperationConstant
A dissolve between overlapping audio clips, in which the levels of the incoming ÒBÓ segment and outgoing ÒAÓ segment are independently defined, shall be specified using the two-parameter mono audio dissolve effect.
TypeCategory - Enum in tv.amwa.maj.enumeration
Specifies a categorisation of an AAF data type.
TypeDefinition - Interface in tv.amwa.maj.iface
Specifies the definition of a property type.
TypeDefinition - Class in tv.amwa.maj.meta
Implements the definition of a property type.
TypeDefinition() - Constructor for class tv.amwa.maj.meta.TypeDefinition
 
TypeDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
TypeDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
 
TypeDefinitionCharacter - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that has a value of a single 2-byte character.
TypeDefinitionCharacter - Class in tv.amwa.maj.meta
Implements the definition of a property type that has a value of a single 2-byte character.
TypeDefinitionCharacter(AUID, String) - Constructor for class tv.amwa.maj.meta.TypeDefinitionCharacter
Creates and initializes a new type definition for characters, which defines a property type that has a value of a single 2-byte character like Java's char type.
TypeDefinitionCharacter.CharacterValue - Class in tv.amwa.maj.meta
 
TypeDefinitionCharacter.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionCharacter.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionCharacter.XMLHandler
 
TypeDefinitionEnumeration - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that can have one of a set of integer values.
TypeDefinitionEnumeration - Class in tv.amwa.maj.meta
Implements the definition of a property type that can have one of a set of integer values.
TypeDefinitionEnumeration(AUID, String, Class<?>) - Constructor for class tv.amwa.maj.meta.TypeDefinitionEnumeration
Creates and initializes an enumeration type definition, which defines a property type that can have one of a set of integer values.
TypeDefinitionEnumeration.EnumerationValue - Class in tv.amwa.maj.meta
 
TypeDefinitionEnumeration.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionEnumeration.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionEnumeration.XMLHandler
 
TypeDefinitionEnumeration.XMLHandler.ElementsHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionEnumeration.XMLHandler.ElementsHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionEnumeration.XMLHandler.ElementsHandler
 
TypeDefinitionExtendibleEnumeration - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumeration - Class in tv.amwa.maj.meta
Implements the definition of a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumeration(AUID, String, SortedMap<String, AUID>) - Constructor for class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
Creates and initializes the new extensible enumeration type definition, which defines a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumeration.ElementXMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionExtendibleEnumeration.ElementXMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration.ElementXMLHandler
 
TypeDefinitionExtendibleEnumeration.ExtendibleEnumerationValue - Class in tv.amwa.maj.meta
 
TypeDefinitionExtendibleEnumeration.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionExtendibleEnumeration.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration.XMLHandler
 
TypeDefinitionFixedArray - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArray - Class in tv.amwa.maj.meta
Implements the definition of a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArray(AUID, String, TypeDefinition, int) - Constructor for class tv.amwa.maj.meta.TypeDefinitionFixedArray
Creates and initializes a new fixed array type definition, which defines a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArray.FixedArrayValue - Class in tv.amwa.maj.meta
 
TypeDefinitionFixedArray.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionFixedArray.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionFixedArray.XMLHandler
 
typeDefinitionForIdentification(AUID) - Method in interface tv.amwa.maj.iface.AAFFactory
Finds and returns the type definition for the given type identification.
typeDefinitionForIdentification(AUID) - Method in class tv.amwa.maj.industry.AAFFactory
 
typeDefinitionForName(String) - Method in interface tv.amwa.maj.iface.AAFFactory
Finds and returns the type definition for the given type name.
typeDefinitionForName(String) - Method in class tv.amwa.maj.industry.AAFFactory
 
TypeDefinitionIndirect - Interface in tv.amwa.maj.iface
Specifies the definition of property values whose type is specified in each instance.
TypeDefinitionIndirect - Class in tv.amwa.maj.meta
TODO comments
TypeDefinitionIndirect(AUID, String) - Constructor for class tv.amwa.maj.meta.TypeDefinitionIndirect
Creates and initializes a new indirect type definition, which defines a property type that has a value whose type is specified in each instance.
TypeDefinitionIndirect.IndirectValue - Class in tv.amwa.maj.meta
 
TypeDefinitionIndirect.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionIndirect.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionIndirect.XMLHandler
 
TypeDefinitionInteger - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that is an integer with the specified number of bytes.
TypeDefinitionInteger - Class in tv.amwa.maj.meta
Implements the definition of a property type that is an integer with the specified number of bytes.
TypeDefinitionInteger(AUID, String, byte, boolean) - Constructor for class tv.amwa.maj.meta.TypeDefinitionInteger
Creates and initializes the integer type definition, which defines a property type that is a signed or an unsigned integer with the specified number of bytes.
TypeDefinitionInteger.BaseIntegerValue - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.BaseIntegerValue() - Constructor for class tv.amwa.maj.meta.TypeDefinitionInteger.BaseIntegerValue
 
TypeDefinitionInteger.ByteValue - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.IntegerValue - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.LongValue - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.ShortValue - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.ShortValue(TypeDefinitionInteger, Short) - Constructor for class tv.amwa.maj.meta.TypeDefinitionInteger.ShortValue
 
TypeDefinitionInteger.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionInteger.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionInteger.XMLHandler
 
TypeDefinitionObjectReference - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that defines an object relationship.
TypeDefinitionObjectReference - Class in tv.amwa.maj.meta
Implements the definition of a property type that defines an object relationship.
TypeDefinitionObjectReference() - Constructor for class tv.amwa.maj.meta.TypeDefinitionObjectReference
 
TypeDefinitionObjectReference.ObjectReferenceValue - Class in tv.amwa.maj.meta
 
TypeDefinitionObjectReference.TypeDefinitionObjectReferenceUnresolved - Class in tv.amwa.maj.meta
 
TypeDefinitionOpaque - Interface in tv.amwa.maj.iface
Specifies the definition of property values whose type is specified in each instance, providing access to data opaque to this API and manipulated directly by an application through a handle.
TypeDefinitionOpaque - Class in tv.amwa.maj.meta
Implements the definition of a property type that has a value whose type is specified in each instance.
TypeDefinitionOpaque(AUID, String) - Constructor for class tv.amwa.maj.meta.TypeDefinitionOpaque
Creates and initializes a new opaque type definition, which defines a property type that has a value whose type is specified in each instance.
TypeDefinitionOpaque.OpaqueValue - Class in tv.amwa.maj.meta
 
TypeDefinitionOpaque.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionOpaque.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionOpaque.XMLHandler
 
TypeDefinitionRecord - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecord - Class in tv.amwa.maj.meta
Implements the definition of a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecord(AUID, String, String[], Map<String, TypeDefinition>) - Constructor for class tv.amwa.maj.meta.TypeDefinitionRecord
Creates and initializes this record type definition, which defines a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecord(AUID, String, String[], TypeDefinition[]) - Constructor for class tv.amwa.maj.meta.TypeDefinitionRecord
Version of the constructor that can be used in static initializers.
TypeDefinitionRecord.RecordValue - Class in tv.amwa.maj.meta
 
TypeDefinitionRecord.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionRecord.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionRecord.XMLHandler
 
TypeDefinitionRecord.XMLHandler.MembersHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionRecord.XMLHandler.MembersHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionRecord.XMLHandler.MembersHandler
 
TypeDefinitionRename - Interface in tv.amwa.maj.iface
Specifies the definition a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRename - Class in tv.amwa.maj.meta
Implements the definition of a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRename(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.TypeDefinitionRename
Creates and initializes a renamed type definition, which defines a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRename.RenamedValue - Class in tv.amwa.maj.meta
 
TypeDefinitionRename.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionRename.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionRename.XMLHandler
 
TypeDefinitionSet - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSet - Class in tv.amwa.maj.meta
Implements the definition of a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSet(AUID, String, TypeDefinitionObjectReference) - Constructor for class tv.amwa.maj.meta.TypeDefinitionSet
Creates and initializes the set type definition, which defines a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSet.SetValue - Class in tv.amwa.maj.meta
 
TypeDefinitionSet.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionSet.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionSet.XMLHandler
 
TypeDefinitionStream - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that is stored in a stream and has a value that consists of a varying number of bytes.
TypeDefinitionStream - Class in tv.amwa.maj.meta
Implements the definition of a property type that is stored in a stream and has a value that consists of a varying number of the bytes.
TypeDefinitionStream(AUID, String) - Constructor for class tv.amwa.maj.meta.TypeDefinitionStream
Creates and initializes a new type definition for a streams, which defines a property type that is stored in a stream and has a value that consists of a varying number of the bytes.
TypeDefinitionStream.StreamValue - Class in tv.amwa.maj.meta
 
TypeDefinitionStream.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionStream.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionStream.XMLHandler
 
TypeDefinitionString - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that consists, effectively, of an array of the underlying character or integer type.
TypeDefinitionString - Class in tv.amwa.maj.meta
Implements the definition of a property type that consists, effectively, of an array of the underlying character or integer type.
TypeDefinitionString(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.TypeDefinitionString
Creates and initializes the string type definition with its identity and the underlying data representation.
TypeDefinitionString.BaseStringValue - Class in tv.amwa.maj.meta
Base representation for all property values representing string values.
TypeDefinitionString.BaseStringValue() - Constructor for class tv.amwa.maj.meta.TypeDefinitionString.BaseStringValue
 
TypeDefinitionString.ByteArrayStringValue - Class in tv.amwa.maj.meta
Property value for strings with an underlying element type of TypeDefinitionInteger.
TypeDefinitionString.CharacterStringValue - Class in tv.amwa.maj.meta
Property value for strings with an underlying element type of TypeDefinitionCharacter.
TypeDefinitionString.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionString.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionString.XMLHandler
 
TypeDefinitionStrongObjectReference - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that defines an object relationship where the target of the strong reference is owned by the object with the property with the strong object reference type.
TypeDefinitionStrongObjectReference - Class in tv.amwa.maj.meta
Implements the definition of a property type that defines an object relationship where the target of the strong reference is owned by the object with a property of the TypeDefinitionStrongObjectReference type.
TypeDefinitionStrongObjectReference(AUID, String, ClassDefinition) - Constructor for class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
Creates and initializes the strong object reference type definition, which defines a property type that defines an object relationship where the target of the strong reference is owned by the object with the property.
TypeDefinitionStrongObjectReference.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionStrongObjectReference.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference.XMLHandler
 
TypeDefinitionStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
TypeDefinitionVariableArray - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArray - Class in tv.amwa.maj.meta
Implements the definition of a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArray(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.TypeDefinitionVariableArray
Creates and initializes the varying size array type definition, defines a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArray.VariableArrayValue - Class in tv.amwa.maj.meta
 
TypeDefinitionVariableArray.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionVariableArray.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionVariableArray.XMLHandler
 
TypeDefinitionWarehouse - Class in tv.amwa.maj.industry
Stores and provides access to type definitions, allowing the range of supported types to be dynamically extended at runtime.
TypeDefinitionWeakObjectReference - Interface in tv.amwa.maj.iface
Specifies the definition of a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property with the weak object reference type.
TypeDefinitionWeakObjectReference - Class in tv.amwa.maj.meta
Implements the definition of a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property with the TypeDefinitionWeakObjectReference type.
TypeDefinitionWeakObjectReference(AUID, String, ClassDefinition, AUID[]) - Constructor for class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
Creates and initializes a weak object reference type definition, which defines a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property.
TypeDefinitionWeakObjectReference.XMLHandler - Class in tv.amwa.maj.meta
 
TypeDefinitionWeakObjectReference.XMLHandler() - Constructor for class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference.XMLHandler
 
TypeDefinitionWeakReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
TypeNotFoundException - Exception in tv.amwa.maj.exception
Thrown when a key cannot be resolved to a type definition.
TypeNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.TypeNotFoundException
Create a new type not found exception with the given descriptive message.
TypeNotFoundException() - Constructor for exception tv.amwa.maj.exception.TypeNotFoundException
Create a new type not found exception with no message.

Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X
(c) 2007-2008 Richard Cartwright, all rights reserved. Subject to the terms of the AAF SDK Public Source License.