aaf2.metadict module¶
-
class
aaf2.metadict.
PropertyDef
(*args, **kwargs)¶ Bases:
aaf2.core.AAFObject
-
class_id
= 0d010101-0202-0000-060e-2b3402060101¶
-
property_name
¶
-
unique_key
¶
-
unique
¶
-
pid
¶
-
auid
¶
-
uuid
¶
-
optional
¶
-
typedef_id
¶
-
typedef
¶
-
store_format
¶
-
-
class
aaf2.metadict.
ClassDef
(*args, **kwargs)¶ Bases:
aaf2.core.AAFObject
-
class_id
= 0d010101-0201-0000-060e-2b3402060101¶
-
auid
¶
-
uuid
¶
-
concrete
¶
-
class_name
¶
-
unique_key
¶
-
unique_key_pid
¶
-
unique_key_size
¶
-
isinstance
(other)¶
-
name
¶
-
classdef
¶
-
parent_id
¶
-
parent
¶
-
propertydefs
¶
-
lookup_propertydef
(property_auid)¶
-
register_propertydef
(name, property_auid, pid, typedef, optional, unique=False)¶
-
relatives
()¶
-
all_propertydefs
()¶
-
get_propertydef_from_pid
(pid, default=None)¶
-
propertydef_by_pid
¶
-
-
class
aaf2.metadict.
MetaDictionary
(root)¶ Bases:
aaf2.core.AAFObject
-
class_id
= 0d010101-0225-0000-060e-2b3402060101¶
-
register_typedef_model
(typedef_model)¶
-
register_extensions
()¶
-
register_classdef
(name, class_auid, parent, concrete, propertydefs=None)¶
-
register_external_typedef
(ext_typedef)¶
-
register_external_classdef
(ext_classdef)¶
-
lookup_class
(class_id)¶
-
lookup_typedef
(t)¶
-
lookup_classdef
(t)¶
-
classdef
¶
-
next_free_pid
()¶
-
read_properties
()¶
-