|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface AAFClass
Labels a Java class as one suitable for use as an AAF
specified or extension class. It must be possible to derive the AAF meta-class definition from the annotations provided. A class using the annotation must
also have any get methods used to retrieve the value of properties annotated with AAFProperty
.
THE COMMENTS FOR THIS ANNOTATION ARE INCOMPLETE.
ClassDefinition
,
ClassDefinitionWarehouse
,
ClassDefinition.forClass(Class)
,
InterchangeObject.getDefinition()
,
SpecifiedClasses
Required Element Summary | |
---|---|
String |
definedName
|
int |
uuid1
|
short |
uuid2
|
short |
uuid3
|
byte[] |
uuid4
|
Optional Element Summary | |
---|---|
String |
description
|
Element Detail |
---|
public abstract int uuid1
public abstract short uuid2
public abstract short uuid3
public abstract byte[] uuid4
public abstract String definedName
public abstract String description
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |