Rev 2143 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
using System;using System.Collections;namespace EA_ReqPro{/// <summary>/// This class captures all the data of a ReqPro object that we need with a view to creating/// a representation of that object in an EA database./// </summary>public class ReqPro_object{public bool isPackage;public bool isRequirement;public string name;public string text;public string guid;public string tag;public string status;public int level;public int treePos;public bool filtered;public string versionDateTime;public string difficulty;public string priority;public string version;public int numberOfRequirements;public int tag_enum;// a collection of sub-objects - this is how we can reflect the ReqPro hierarchy,// by adding objects (packages or requirements) to other objects, drilling down// as required.public ArrayList ReqPro_objects;/// <summary>/// Constructor logic/// </summary>public ReqPro_object(){isPackage = false;isRequirement = false;name = "";text = "";guid = "";tag = "";status = "";versionDateTime = "";level = 0;treePos = 0;difficulty = "";priority = "";version = "";filtered = false;numberOfRequirements = 0;tag_enum = -1;ReqPro_objects = new ArrayList();}}}