Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrbrooks2010-10-29 01:07:47 +0000
committerRyan D. Brooks2010-10-29 01:07:47 +0000
commit38f19699beb306088a58e8e7107f9952566cbb5c (patch)
treec3ad2a0ae0bd992474f96e50a90a5eb09ff23dc6 /plugins/org.eclipse.osee.define
parent74b1e62b8f96b4adef675f559c8d63c2713fb71c (diff)
downloadorg.eclipse.osee-38f19699beb306088a58e8e7107f9952566cbb5c.tar.gz
org.eclipse.osee-38f19699beb306088a58e8e7107f9952566cbb5c.tar.xz
org.eclipse.osee-38f19699beb306088a58e8e7107f9952566cbb5c.zip
feature[ats_8NW98]: Make traceability tables list qualification methods in a consistent order
Diffstat (limited to 'plugins/org.eclipse.osee.define')
-rw-r--r--plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemFullTraceReport.java4
-rw-r--r--plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemToLowLevelReqTraceReport.java2
2 files changed, 3 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemFullTraceReport.java b/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemFullTraceReport.java
index 0515f3cf386..005359fdc53 100644
--- a/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemFullTraceReport.java
+++ b/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemFullTraceReport.java
@@ -128,7 +128,7 @@ public class SubsystemFullTraceReport extends AbstractBlam {
writer.writeCell(subSystemRequirement.getName());
writer.writeCell(getRequirementText(subSystemRequirement));
writer.writeCell(subSystemRequirement.getSoleAttributeValue(CoreAttributeTypes.Subsystem, ""));
- writer.writeCell(subSystemRequirement.getAttributesToString(CoreAttributeTypes.QualificationMethod));
+ writer.writeCell(subSystemRequirement.getAttributesToStringSorted(CoreAttributeTypes.QualificationMethod));
writer.writeCell(Collections.toString(",",
subSystemRequirement.getRelatedArtifacts(CoreRelationTypes.Verification__Verifier)));
topRowForSubsystemReq = false;
@@ -153,7 +153,7 @@ public class SubsystemFullTraceReport extends AbstractBlam {
writer.writeCell(softwareRequirement.getName());
writer.writeCell(Collections.toString(",",
softwareRequirement.getAttributesToStringList(CoreAttributeTypes.Partition)));
- writer.writeCell(softwareRequirement.getAttributesToString(CoreAttributeTypes.QualificationMethod));
+ writer.writeCell(softwareRequirement.getAttributesToStringSorted(CoreAttributeTypes.QualificationMethod));
tests.clear();
for (Artifact testProcedure : softwareRequirement.getRelatedArtifacts(CoreRelationTypes.Validation__Validator)) {
diff --git a/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemToLowLevelReqTraceReport.java b/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemToLowLevelReqTraceReport.java
index 0edac849e43..e6c84eec989 100644
--- a/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemToLowLevelReqTraceReport.java
+++ b/plugins/org.eclipse.osee.define/src/org/eclipse/osee/define/blam/operation/SubsystemToLowLevelReqTraceReport.java
@@ -115,7 +115,7 @@ public class SubsystemToLowLevelReqTraceReport extends AbstractBlam {
row[0] = correct(lowLevelReq.getSoleAttributeValue(CoreAttributeTypes.ParagraphNumber, ""));
row[1] = lowLevelReq.getName();
if (isLowerLevelRequirement(lowLevelReq)) {
- row[2] = lowLevelReq.getAttributesToString(CoreAttributeTypes.QualificationMethod);
+ row[2] = lowLevelReq.getAttributesToStringSorted(CoreAttributeTypes.QualificationMethod);
for (Artifact subSysReq : lowLevelReq.getRelatedArtifacts(CoreRelationTypes.Requirement_Trace__Higher_Level)) {
row[3] = getAssociatedSubSystem(subSysReq);

Back to the top