Exemple #1
0
 private void InitializeCollections()
 {
     projectVersions                = new UndirectCollection <ProjectVersion>(this);
     projectVersions.MemberAdded   += delegate { NotifyPropertyChanged("ProjectVersions"); };
     projectVersions.MemberRemoved += delegate { NotifyPropertyChanged("ProjectVersions"); };
     pimBuiltInTypes                = new UndirectCollection <AttributeType>(this);
     psmBuiltInTypes                = new UndirectCollection <AttributeType>(this);
     builtInStereotypes             = new UndirectCollection <Stereotype>(this);
 }
Exemple #2
0
        private void InitCollections()
        {
            PSMSchemas                = new UndirectCollection <PSMSchema>(Project);
            PSMSchemas.MemberAdded   += member => member.SetProjectVersion(this);
            PSMSchemas.MemberRemoved += member => member.SetProjectVersion(null);

            PIMDiagrams                = new UndirectCollection <PIMDiagram>(Project);
            PIMDiagrams.MemberAdded   += member => member.SetProjectVersion(this);
            PIMDiagrams.MemberRemoved += member => member.SetProjectVersion(null);
            PSMDiagrams                = new UndirectCollection <PSMDiagram>(Project);
            PSMDiagrams.MemberAdded   += member => member.SetProjectVersion(this);
            PSMDiagrams.MemberRemoved += member => member.SetProjectVersion(null);

            PIMAttributeTypes                = new UndirectCollection <AttributeType>(Project);
            PIMAttributeTypes.MemberAdded   += type => type.SetProjectVersion(this);
            PIMAttributeTypes.MemberRemoved += type => type.SetProjectVersion(null);
        }
Exemple #3
0
 private void InitCollections()
 {
     Operations = new UndirectCollection <ModelOperation>(Project);
 }
Exemple #4
0
 private void InitializeCollections()
 {
     Components = new UndirectCollection <Component>(Project);
 }
Exemple #5
0
 private void InitCollections()
 {
     AppliedStereotypes = new UndirectCollection <StereotypeInstance>(Project);
 }
Exemple #6
0
 private void InitializeCollections()
 {
     Parameters = new UndirectCollection <ModelOperationParameter>(Project);
     Parameters.CollectionChanged += parameters_CollectionChanged;
 }
Exemple #7
0
 public void InitializeCollections()
 {
     OCLScripts = new UndirectCollection <OCLScript>(Project);
 }