Packageorg.osmf.smpte.tt.timing
Classpublic class TimeTree
InheritanceTimeTree Inheritance TreeType Inheritance Object



Public Properties
 PropertyDefined By
 Inheritedattributes : Vector.<TimedTextAttributeBase>
[read-only] List of attributes associated with this node
TreeType
 Inheritedbegin : TimeCode
[read-only] Get the time at which this element becomes active
TreeType
 Inheritedchildren : Vector.<TreeType>
[read-only] List of time trees that are contained within this node
TreeType
 Inheritedduration : TimeCode
[read-only] Get the time at which this element is no longer active
TreeType
 Inheritedend : TimeCode
[read-only] Get the time at which this element is no longer active
TreeType
 Inheritedevents : Vector.<TimeCode>
[read-only] return an ordered list of the significant time events in the time tree.
TreeType
 Inheritedmetadata : Dictionary
[read-only] Metadata associated with this node
TreeType
 Inheritedparent : TreeType
tree node which is the unique parent of this node
TreeType
 InheritedtimeSemantics : TimeContainer
Specifies whether children are sequential or parallel in time.
TreeType
 Inheritedtiming : Dictionary
[read-only] The begin, end and dur times for this node
TreeType
Public Methods
 MethodDefined By
  
TimeTree(p_attributes:Vector.<TimedTextAttributeBase> = null, p_children:Vector.<TreeType> = null)
TimeTree
 Inherited
computeTimeIntervals(context:TimeContainer, referenceStart:TimeCode, referenceEnd:TimeCode):void
Walk the tree to determine the absolute start and end times of all the elements.
TreeType
 Inherited
Test if the tree is active at the given time
TreeType
Constructor Detail
TimeTree()Constructor
public function TimeTree(p_attributes:Vector.<TimedTextAttributeBase> = null, p_children:Vector.<TreeType> = null)



Parameters
p_attributes:Vector.<TimedTextAttributeBase> (default = null)
 
p_children:Vector.<TreeType> (default = null)