Subversion Repositories DevTools

Rev

Rev 2161 | Blame | Compare with Previous | Last modification | View Log | RSS feed

using System;

namespace EA_ReqPro
{
        /// <summary>
        /// Summary description for Constants.
        /// </summary>
        public class Constants
        {
      // Tagged value identifiers for the ReqProDB element
      public const string TAG_DB_LOCATION = "Location";  // location of the ReqPro database in the file system
      public const string TAG_DB_USERNAME = "Username";  // user name with which to log in to the ReqPro database
      public const string TAG_GUID = "GUID"; // this one may be used in requirement elements too
      public const string TAG_MODE = "Mode";
      public const string TAG_EA_MASTERING_ALLOWED = "EaMasteringAllowed";
      public const string TAG_UNRESTRICTED_IMPORTS = "UnrestrictedImports";
      public const string TAG_LAST_EXPORT_GUID = "LastExportGUID";
      public const string TAG_LAST_EXPORT_NAME = "LastExportName";


      // Tagged value identifiers for requirement elements
      public const string TAG_CREATED_IN_EA = "CreatedInEA";
      public const string TAG_TAG = "TAG";
      public const string TAG_SOURCE = "SOURCE";
      public const string TAG_SOURCE_VERSION = "SOURCE_VERSION";
      public const string TAG_SOURCE_SECTION = "SOURCE_SECTION";
      public const string TAG_SUBSYSTEM = "SUBSYSTEM";
      public const string TAG_STABILITY = "STABILITY";


      // Default values for certain tagged value options
      public const bool DEFAULT_EA_MASTERING_ALLOWED = true;
      public const bool DEFAULT_UNRESTRICTED_IMPORTS = true;
      public const bool DEFAULT_CREATED_IN_EA = false;

      // Heading and Key values for options string stored in the Notes of the ReqProDB element
      public const string FILTER_HEADING = "Filter Settings------------------------------------------------------------------------------------------\r\n";
      public const string KEY_FILTER_REQ_STATUS = "REQ_STATUS=";
      public const string KEY_FILTER_REQ_TYPE = "REQ_TYPE=";
      public const string KEY_FILTER_ALLOW_PKG_FRAGS = "ALLOW_PKG_FRAGS=";
      public const string KEY_FILTER_PACKAGE_PREFIX = "GUID=";
      public const string EXPORT_HEADING = "Export Settings------------------------------------------------------------------------------------------\r\n"; 
      public const string KEY_EXPORTED_GUID = "EXPORTED_GUID=";


      public const string RP_ATTR_SUBSYSTEM_TYPE = "Subsystem Type";
      public const string RP_ATTR_STATUS         = "Status";
      public const string RP_ATTR_DIFFICULTY     = "Difficulty";
      public const string RP_ATTR_PRIORITY       = "Priority";
      public const string RP_ATTR_SOURCE         = "Source";
      public const string RP_ATTR_SOURCE_VERSION = "Source Version";
      public const string RP_ATTR_SOURCE_SECTION = "Source Section";
      public const string RP_ATTR_STABILITY      = "Stability";
      public const string RP_ATTR_REQ_TYPE       = "Requirement Type";

      public const string CHG_LOG_NAME           = "Name";
      public const string CHG_LOG_NOTES          = "Notes";
      public const string CHG_LOG_DIFFICULTY     = "Difficulty";
      public const string CHG_LOG_PRIORITY       = "Priority";
      public const string CHG_LOG_VERSION        = "Version";
      public const string CHG_LOG_STATUS         = "Status";
      public const string CHG_LOG_SUBSYSTEM_TYPE = "Subsystem";
      public const string CHG_LOG_STABILITY      = "Stability";
      public const string CHG_LOG_REQ_TYPE       = "ReqType";
      public const string CHG_LOG_SOURCE_VERSION = "SourceVersion";
      public const string CHG_LOG_SOURCE_SECTION = "SourceSection";
      public const string CHG_LOG_SOURCE         = "Source";

   }
}