From: James P. T. <jpt...@us...> - 2007-09-28 13:13:59
|
Update of /cvsroot/aaf/AAF/Utilities/AAFAnalyzer/Doc/UpdateSept2007/dot In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv12146/UpdateSept2007/dot Added Files: AAFContainWithRefEdges.dot AAFContainment.dot AAFContainment_OperationGroup.dot DerivationChainAsImplemented.dot DerivationChainStateLegend.doc ReferenceTraversal.dot Log Message: Add new documentation files. --- NEW FILE: ReferenceTraversal.dot --- digraph G { # Basic containment graph Header -> ContentStorage ContentStorage -> TopLevelComposition ContentStorage -> SubComposition ContentStorage -> Master ContentStorage -> FileSource ContentStorage -> TapeSource # Cluster the mobs so that they appear in a single horizontal line and # add (invisible) edges to cause them to be ordered left to right as # desired. subgraph cluster_mobs { color=white {rank=same TopLevelComposition SubComposition Master FileSource TapeSource} TopLevelComposition->SubComposition->Master->FileSource->TapeSource [color=white] } # Label nodes to normalize naming. Slot_1 [label=Slot] Slot_2 [label=Slot] Slot_4 [label=Slot] Slot_5 [label=Slot] Slot_6 [label=Slot] Slot_7 [label=Slot] Slot_8 [label=Slot] Slot_9 [label=Slot] SourceClip_1 [label=SourceClip] SourceClip_2 [label=SourceClip] SourceClip_3 [label=SourceClip] SourceClip_4 [label=SourceClip] SourceClip_5 [label=SourceClip] SourceClip_6 [label=SourceClip] SourceClip_7 [label=SourceClip] SourceClip_8 [label=SourceClip] SourceClip_9 [label=SourceClip] SourceClip_10 [label=SourceClip] SubOperationGroup [label=OperationGroup] SubSequence [label=Sequence] TopLevelComposition -> Slot_1 [style="setlinewidth(4)"] SubComposition -> Slot_2 Master -> Slot_4 Master -> Slot_5 FileSource -> Slot_6 FileSource -> Slot_7 TapeSource -> Slot_8 TapeSource -> Slot_9 Slot_1 -> Sequence [style="setlinewidth(4)"] Sequence -> OperationGroup [style="setlinewidth(4)"] OperationGroup -> SourceClip_2 [style="setlinewidth(4)"] OperationGroup -> SourceClip_1 [style="setlinewidth(4)"] Slot_2 -> SubSequence SubSequence -> SubOperationGroup [style="setlinewidth(4)"] SubSequence -> SourceClip_4 [style="setlinewidth(4)"] SubOperationGroup -> SourceClip_3 [style="setlinewidth(4)"] Slot_4 -> SourceClip_5 Slot_5 -> SourceClip_6 Slot_6 -> SourceClip_7 Slot_7 -> SourceClip_8 Slot_8 -> SourceClip_9 Slot_9 -> SourceClip_10 # All the reference edges below are "setlinewidth(4)" edge [style="setlinewidth(4)"] edge [color=red] SourceClip_2 -> SubComposition SubComposition -> Slot_2 Slot_2 -> SubSequence; edge [color=green] SourceClip_3 -> Master Master -> Slot_4 Slot_4 -> SourceClip_5; edge [color=blue] SourceClip_5 -> FileSource FileSource -> Slot_6 Slot_6 -> SourceClip_7; edge [color=purple] SourceClip_7 -> TapeSource TapeSource -> Slot_8 Slot_8 -> SourceClip_9; # Make the traversed nodes filled TopLevelComposition [style="filled" fillcolor=azure2] Slot_1 Sequence OperationGroup SourceClip_1 [style="filled" fillcolor=azure2] SourceClip_2 [style="filled" fillcolor=azure2] SubComposition [style="filled" fillcolor=azure2] Slot_2 SubSequence SubOperationGroup SourceClip_3 [style="filled" fillcolor=azure2] SourceClip_4 [style="filled" fillcolor=azure2] Master [style="filled" fillcolor=azure2] Slot_4 SourceClip_5 [style="filled" fillcolor=azure2] FileSource [style="filled" fillcolor=azure2] Slot_6 SourceClip_7 [style="filled" fillcolor=azure2] TapeSource [style="filled" fillcolor=azure2] Slot_8 SourceClip_9 [style="filled" fillcolor=azure2] } --- NEW FILE: AAFContainWithRefEdges.dot --- digraph G { # Basic containment graph Header -> ContentStorage ContentStorage -> TopLevelComposition ContentStorage -> SubComposition ContentStorage -> Master ContentStorage -> FileSource ContentStorage -> TapeSource # Cluster the mobs so that they appear in a single horizontal line and # add (invisible) edges to cause them to be ordered left to right as # desired. subgraph cluster_mobs { color=white {rank=same TopLevelComposition SubComposition Master FileSource TapeSource} TopLevelComposition->SubComposition->Master->FileSource->TapeSource [color=white] } # Label nodes to normalize naming. Slot_1 [label=Slot] Slot_2 [label=Slot] Slot_4 [label=Slot] Slot_5 [label=Slot] Slot_6 [label=Slot] Slot_7 [label=Slot] Slot_8 [label=Slot] Slot_9 [label=Slot] SourceClip_1 [label=SourceClip] SourceClip_2 [label=SourceClip] SourceClip_3 [label=SourceClip] SourceClip_5 [label=SourceClip] SourceClip_6 [label=SourceClip] SourceClip_7 [label=SourceClip] SourceClip_8 [label=SourceClip] SourceClip_9 [label=SourceClip] SourceClip_10 [label=SourceClip] SubOperationGroup [label=OperationGroup] SubSequence [label=Sequence] TopLevelComposition -> Slot_1 SubComposition -> Slot_2 Master -> Slot_4 Master -> Slot_5 FileSource -> Slot_6 FileSource -> Slot_7 TapeSource -> Slot_8 TapeSource -> Slot_9 Slot_1 -> Sequence Sequence -> OperationGroup OperationGroup -> SourceClip_2 OperationGroup -> SourceClip_1 Slot_2 -> SubSequence SubSequence -> SubOperationGroup SubOperationGroup -> SourceClip_3 Slot_4 -> SourceClip_5 Slot_5 -> SourceClip_6 Slot_6 -> SourceClip_7 Slot_7 -> SourceClip_8 Slot_8 -> SourceClip_9 Slot_9 -> SourceClip_10 edge [color=red] SourceClip_2 -> SubComposition SubComposition -> Slot_2 Slot_2 -> SubSequence; edge [color=green] SourceClip_3 -> Master Master -> Slot_4 Slot_4 -> SourceClip_5; edge [color=blue] SourceClip_5 -> FileSource FileSource -> Slot_6 Slot_6 -> SourceClip_7; edge [color=purple] SourceClip_7 -> TapeSource TapeSource -> Slot_8 Slot_8 -> SourceClip_9; } --- NEW FILE: DerivationChainStateLegend.doc --- (This appears to be a binary file; contents omitted.) --- NEW FILE: DerivationChainAsImplemented.dot --- digraph G { concentrate=true start -> TopLevelComp TopLevelComp -> LowLevelComp TopLevelComp -> SubClipComp TopLevelComp -> AdjustedClipComp TopLevelComp -> TemplateClip TopLevelComp -> Clip LowLevelComp -> LowLevelComp LowLevelComp -> SubClipComp LowLevelComp -> AdjustedClipComp LowLevelComp -> TemplateClip LowLevelComp -> Clip SubClipComp -> AdjustedClipComp SubClipComp -> TemplateClip SubClipComp -> Clip AdjustedClipComp -> TemplateClip AdjustedClipComp -> Clip TemplateClip -> eoc0 eoc0 -> end0 Clip -> FileSource Clip -> ImportSource Clip -> TapeSource Clip -> FilmSource Clip -> oof1 oof1 -> end1 FileSource -> FileSource FileSource -> RecordingSource FileSource -> ImportSource FileSource -> TapeSource FileSource -> FilmSource FileSource -> eoc5 FileSource -> oof5 eoc5 -> end5 oof5 -> end5 RecordingSource -> eoc2 eoc2 -> end2 ImportSource -> TapeSource ImportSource -> FilmSource ImportSource -> oof3 ImportSource -> eoc3 oof3 -> end3 eoc3 -> end3 TapeSource -> FilmSource TapeSource -> oof4 TapeSource -> eoc4 oof4 -> end4 eoc4 -> end4 FilmSource -> eoc6 eoc6 -> end6 start [shape=circle label="" fillcolor=black style=filled height=.2 fixedsize=true] end0 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end1 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end2 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end3 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end4 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end5 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] end6 [shape=doublecircle label="" fillcolor=black style=filled height=.2 fixedsize=true] eoc0 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] eoc2 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] eoc3 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] eoc4 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] eoc5 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] eoc6 [shape=circle fontsize=12 label="EOC" height=.5 fixedsize=true] oof1 [shape=circle fontsize=12 label="OOF" height=.5 fixedsize=true] oof3 [shape=circle fontsize=12 label="OOF" height=.5 fixedsize=true] oof4 [shape=circle fontsize=12 label="OOF" height=.5 fixedsize=true] oof5 [shape=circle fontsize=12 label="OOF" height=.5 fixedsize=true] } --- NEW FILE: AAFContainment_OperationGroup.dot --- digraph G { # Basic containment graph Header -> ContentStorage ContentStorage -> TopLevelComposition ContentStorage -> SubComposition ContentStorage -> Master ContentStorage -> FileSource ContentStorage -> TapeSource # Cluster the mobs so that they appear in a single horizontal line and # add (invisible) edges to cause them to be ordered left to right as # desired. subgraph cluster_mobs { color=white {rank=same TopLevelComposition SubComposition Master FileSource TapeSource} TopLevelComposition->SubComposition->Master->FileSource->TapeSource [color=white] } # Label nodes to normalize naming. Slot_1 [label=Slot] Slot_2 [label=Slot] Slot_4 [label=Slot] Slot_5 [label=Slot] Slot_6 [label=Slot] Slot_7 [label=Slot] Slot_8 [label=Slot] Slot_9 [label=Slot] SourceClip_1 [label=SourceClip] SourceClip_2 [label=SourceClip] SourceClip_3 [label=SourceClip] SourceClip_5 [label=SourceClip] SourceClip_6 [label=SourceClip] SourceClip_7 [label=SourceClip] SourceClip_8 [label=SourceClip] SourceClip_9 [label=SourceClip] SourceClip_10 [label=SourceClip] SubOperationGroup [label=OperationGroup] SubSequence [label=Sequence] TopLevelComposition -> Slot_1 SubComposition -> Slot_2 Master -> Slot_4 Master -> Slot_5 FileSource -> Slot_6 FileSource -> Slot_7 TapeSource -> Slot_8 TapeSource -> Slot_9 Slot_1 -> Sequence Sequence -> OperationGroup OperationGroup -> SourceClip_2 OperationGroup -> SourceClip_1 Slot_2 -> SubSequence SubSequence -> SubOperationGroup SubOperationGroup -> SourceClip_3 Slot_4 -> SourceClip_5 Slot_5 -> SourceClip_6 Slot_6 -> SourceClip_7 Slot_7 -> SourceClip_8 Slot_8 -> SourceClip_9 Slot_9 -> SourceClip_10 OperationGroup [style="filled" fillcolor=azure2] SubOperationGroup [style="filled" fillcolor=azure2] } --- NEW FILE: AAFContainment.dot --- digraph G { # Basic containment graph Header -> ContentStorage ContentStorage -> TopLevelComposition ContentStorage -> SubComposition ContentStorage -> Master ContentStorage -> FileSource ContentStorage -> TapeSource # Cluster the mobs so that they appear in a single horizontal line and # add (invisible) edges to cause them to be ordered left to right as # desired. subgraph cluster_mobs { color=white {rank=same TopLevelComposition SubComposition Master FileSource TapeSource} TopLevelComposition->SubComposition->Master->FileSource->TapeSource [color=white] } # Label nodes to normalize naming. Slot_1 [label=Slot] Slot_2 [label=Slot] Slot_4 [label=Slot] Slot_5 [label=Slot] Slot_6 [label=Slot] Slot_7 [label=Slot] Slot_8 [label=Slot] Slot_9 [label=Slot] SourceClip_1 [label=SourceClip] SourceClip_3 [label=SourceClip] SourceClip_2 [label=SourceClip] SourceClip_5 [label=SourceClip] SourceClip_6 [label=SourceClip] SourceClip_7 [label=SourceClip] SourceClip_8 [label=SourceClip] SourceClip_9 [label=SourceClip] SourceClip_10 [label=SourceClip] SubOperationGroup [label=OperationGroup] SubSequence [label=Sequence] TopLevelComposition -> Slot_1 SubComposition -> Slot_2 Master -> Slot_4 Master -> Slot_5 FileSource -> Slot_6 FileSource -> Slot_7 TapeSource -> Slot_8 TapeSource -> Slot_9 Slot_1 -> Sequence Sequence -> OperationGroup OperationGroup -> SourceClip_2 OperationGroup -> SourceClip_1 Slot_2 -> SubSequence SubSequence -> SubOperationGroup SubOperationGroup -> SourceClip_3 Slot_4 -> SourceClip_5 Slot_5 -> SourceClip_6 Slot_6 -> SourceClip_7 Slot_7 -> SourceClip_8 Slot_8 -> SourceClip_9 Slot_9 -> SourceClip_10 } |