diff options
author | jphillips | 2009-03-20 20:21:18 +0000 |
---|---|---|
committer | jphillips | 2009-03-20 20:21:18 +0000 |
commit | dcd1b74b6ecbbe404ce7825faec99a5475a536be (patch) | |
tree | fc23db5814576ba7b6f23fb2f0c7cbc1e4fc1b10 /org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui | |
parent | d49117fc13d546620fa89a93864f96c84bcb6436 (diff) | |
download | org.eclipse.osee-dcd1b74b6ecbbe404ce7825faec99a5475a536be.tar.gz org.eclipse.osee-dcd1b74b6ecbbe404ce7825faec99a5475a536be.tar.xz org.eclipse.osee-dcd1b74b6ecbbe404ce7825faec99a5475a536be.zip |
YW5DA - "Order of Artifacts"
Diffstat (limited to 'org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui')
2 files changed, 11 insertions, 2 deletions
diff --git a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/ChangeXViewerFactory.java b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/ChangeXViewerFactory.java index 668c78d467f..ea323466a73 100644 --- a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/ChangeXViewerFactory.java +++ b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/ChangeXViewerFactory.java @@ -45,12 +45,14 @@ public class ChangeXViewerFactory extends SkynetXViewerFactory { false, null); public static XViewerColumn Hrid = new XViewerColumn("framework.change.hrid", "HRID", 50, SWT.LEFT, false, SortDataType.String, false, null); - + public static XViewerColumn paraNumber = + new XViewerColumn("attribute.Imported Paragraph Number", "Imported Paragraph Number", 50, SWT.LEFT, false, SortDataType.Paragraph_Number, false, null); + public static String NAMESPACE = "osee.skynet.gui.ChangeXViewer"; public ChangeXViewerFactory() { super(NAMESPACE); - registerColumn(Name, Item_Type, Item_Kind, Change_Type, Is_Value, Was_Value, Artifact_Type, Hrid); + registerColumn(Name, Item_Type, Item_Kind, Change_Type, Is_Value, Was_Value, Artifact_Type, Hrid, paraNumber); registerAllAttributeColumns(); } diff --git a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/XChangeLabelProvider.java b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/XChangeLabelProvider.java index c02bf27a319..9b51ba76d5e 100644 --- a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/XChangeLabelProvider.java +++ b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xchange/XChangeLabelProvider.java @@ -53,6 +53,13 @@ public class XChangeLabelProvider extends XViewerLabelProvider { return change.getArtifact().getArtifactTypeName(); } else if (cCol.equals(ChangeXViewerFactory.Hrid)) { return change.getArtifact().getHumanReadableId(); + } else if (cCol.equals(ChangeXViewerFactory.paraNumber)) { + String paragraphNum = ""; + + if (change.getArtifact().isAttributeTypeValid("Imported Paragraph Number")) { + paragraphNum = change.getArtifact().getSoleAttributeValue("Imported Paragraph Number", ""); + } + return paragraphNum; } } catch (Exception ex) { return XViewerCells.getCellExceptionString(ex); |