L0 = L0X = STR = G2D = DIA = SIMU = DOC = ISSUE = SG = MOD = ACT = PRED = L0X.Predicate //########################################################################## //## Actions //########################################################################## MOD.NewMasterTypicalDiagram : ACT.Action MOD.NewTypicalDiagramInstance : ACT.Action //########################################################################## //## Concepts //########################################################################## MOD.MasterTypicalCompositeType -- MOD.TypicalComposite.typicalNamingFunction --> L0.ExternalValue ==> "ReadGraph -> Resource -> Resource -> String -> String" DIA.Diagram MOD.HasElementSource DIA.Element MOD.IsTemplatized L0.HasDescription "A tag for marking elements of typical diagram template instances as being controlled by the template. These tags are used to identify elements that still exist in the instance but no longer in the template." @L0.defTag @L0.symmetric MOD.TypicalSynchronizationRule -- MOD.TypicalSynchronizationRule.alwaysEnabled --> L0.Boolean MOD.TypicalSynchronizationRule //########################################################################## //## MOD.StructuralModel additions //########################################################################## // Add typical diagram support MOD.StructuralModel // For creating new master typical diagrams >-- MOD.StructuralModel.HasTypicalCompositeBaseType --> L0.Type -- MOD.StructuralModel.HasTypicalDiagramBaseType --> L0.Type -- MOD.StructuralModel.HasMasterTypicalCompositeType --> L0.Type -- MOD.StructuralModel.CloneTypicalDiagramSymbolContributionsFrom --> L0.Type -- MOD.StructuralModel.typicalInstantiationFunction --> L0.ExternalValue ==> "Resource -> Resource -> Resource"