Subversion Repositories DevTools

Rev

Rev 2167 | Rev 2175 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2167 Rev 2169
Line 289... Line 289...
289
            case MI_CreateReqDiagram:
289
            case MI_CreateReqDiagram:
290
            {
290
            {
291
               ArrayList allowedElementTypes = new ArrayList();
291
               ArrayList allowedElementTypes = new ArrayList();
292
               allowedElementTypes.Add("Requirement");
292
               allowedElementTypes.Add("Requirement");
293
               //allowedElementTypes.Add("UseCase");
293
               //allowedElementTypes.Add("UseCase");
294
               ElementAccumulator reqLister = new ElementAccumulator(allowedElementTypes);
294
               EA_ElementAccumulator reqLister = new EA_ElementAccumulator(allowedElementTypes);
295
               EA.Package thePackage = (EA.Package)repository.GetTreeSelectedObject();
295
               EA.Package thePackage = (EA.Package)repository.GetTreeSelectedObject();
296
               EA_Utilities.findAndProcessPackageElements( thePackage, reqLister, true );
296
               EA_Parsing.findAndProcessPackageElements( thePackage, reqLister, true );
297
               createRequirementDiagram(thePackage, reqLister.Elements);
297
               createRequirementDiagram(thePackage, reqLister.Elements);
298
               break;
298
               break;
299
            }
299
            }
300
 
300
 
301
            case MI_CreateReqDiagramUsingSrch:
301
            case MI_CreateReqDiagramUsingSrch:
Line 310... Line 310...
310
               }
310
               }
311
               break;
311
               break;
312
            }
312
            }
313
 
313
 
314
            case MI_About:
314
            case MI_About:
-
 
315
               AboutForm anAbout = new AboutForm();
-
 
316
               anAbout.ShowDialog();
315
               break;
317
               break;
316
         }
318
         }
317
      }
319
      }
318
 
320
 
319
      private void createRequirementDiagram(EA.Package containerPackage, EA.Collection c)
321
      private void createRequirementDiagram(EA.Package containerPackage, EA.Collection c)