|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyDefinitions
Implement this interface to access unique identifiers for property definitions not available elsewhere
in the MAJ API through the AAFProperty
annotation. The property constants
in this interface are those used to define the root properties of an AAF file. These are used for
specifying the starting strong reference
in the target list of a weak reference.
Note that this interface used to contain all property definitions. In the interests of easy ongoing maintenance, the details of a property are now only defined within its class definition. This should enable each AAF class to be managed as if a loosely-coupled component.
Field Summary | |
---|---|
static AUID |
Root_Header
Special property defining the header object of an AAF file. |
static AUID |
Root_MetaDictionary
Special property defining the meta dictionary object of an AAF file. |
Field Detail |
---|
@AAFProperty(uuid1=218170113, uuid2=257, uuid3=256, uuid4={6,14,43,52,1,1,1,2}, definedName="MetaDictionary", typeName="StrongReference to MetaDictionary", optional=false, uniqueIdentifier=false) static final AUID Root_MetaDictionary
Special property defining the meta dictionary object of an AAF file.
@AAFProperty(uuid1=218170113, uuid2=258, uuid3=256, uuid4={6,14,43,52,1,1,1,2}, definedName="Header", typeName="StringReference to Header", optional=false, uniqueIdentifier=false) static final AUID Root_Header
Special property defining the header object of an AAF file.
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |