Subversion Repositories DevTools

Rev

Rev 2143 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2141 ghuddy 1
using System;
2
using System.Collections;
3
 
4
namespace EA_ReqPro
5
{
6
	/// <summary>
7
   /// This class captures all the data of a ReqPro object that we need with a view to creating
8
   /// a representation of that object in an EA database. 
9
	/// </summary>
10
	public class ReqPro_object
11
	{
12
      public bool isPackage;
13
      public bool isRequirement;
14
      public string name;
15
      public string text;
16
      public string guid;
17
      public string tag;
18
      public string status;
19
      public int level;
20
      public int treePos;
21
      public bool filtered;
22
      public string versionDateTime;
23
      public string difficulty;
24
      public string priority;
25
      public string version;
26
      public int numberOfRequirements;
27
      public int tag_enum;
28
 
29
      // a collection of sub-objects - this is how we can reflect the ReqPro hierarchy,
30
      // by adding objects (packages or requirements) to other objects, drilling down
31
      // as required.
32
      public ArrayList ReqPro_objects;
33
 
34
      /// <summary>
35
      /// Constructor logic
36
      /// </summary>
37
		public ReqPro_object()
38
		{
39
         isPackage = false;
40
         isRequirement = false;
41
         name = "";
42
         text = "";
43
         guid = "";
44
         tag = "";
45
         status = "";
46
         versionDateTime = "";
47
         level = 0;
48
         treePos = 0;
49
         difficulty = "";
50
         priority = "";
51
         version = "";
52
         filtered = false;
53
         numberOfRequirements = 0;
54
         tag_enum = -1;
55
         ReqPro_objects = new ArrayList();
56
		}
57
 
58
 
59
	}
60
}