Media Authoring
with Java API

tv.amwa.maj.meta
Annotation Type AAFProperty


@Documented
@Retention(value=RUNTIME)
@Target(value={METHOD,FIELD})
public @interface AAFProperty

Labels a get method of a Java class to indicate that it provides access to the property of an AAF class.

THE COMMENTS FOR THIS ANNOTATION ARE INCOMPLETE.

Author:
Richard Cartwright
See Also:
PropertyDefinition, InterchangeObject.getProperties(), PropertyValue

Required Element Summary
 String definedName
           
 boolean optional
           
 String typeName
           
 boolean uniqueIdentifier
           
 int uuid1
           
 short uuid2
           
 short uuid3
           
 byte[] uuid4
           
 
Optional Element Summary
 short pid
           
 

Element Detail

uuid1

public abstract int uuid1

uuid2

public abstract short uuid2

uuid3

public abstract short uuid3

uuid4

public abstract byte[] uuid4

definedName

public abstract String definedName

typeName

public abstract String typeName

optional

public abstract boolean optional

uniqueIdentifier

public abstract boolean uniqueIdentifier

pid

public abstract short pid
Default:
0

Media Authoring
with Java API

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