|
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 | |||||||