Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2008-07-09 18:09:44 +0000
committerddunne2008-07-09 18:09:44 +0000
commita06c9b46b7ea9980676eb5e328606001b686a792 (patch)
tree7e0a1f69063bf4b544d1c6e22b61992fe4aec308
parent65f96e5338ecd80693b25a54b28954c82ae6cfb5 (diff)
downloadorg.eclipse.osee-a06c9b46b7ea9980676eb5e328606001b686a792.tar.gz
org.eclipse.osee-a06c9b46b7ea9980676eb5e328606001b686a792.tar.xz
org.eclipse.osee-a06c9b46b7ea9980676eb5e328606001b686a792.zip
-rw-r--r--MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAHistoryComposite.java18
-rw-r--r--MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/widgets/dialog/StateListAndTitleDialog.java8
2 files changed, 25 insertions, 1 deletions
diff --git a/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAHistoryComposite.java b/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAHistoryComposite.java
index 721ea934c4f..7e8ae9c53b0 100644
--- a/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAHistoryComposite.java
+++ b/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAHistoryComposite.java
@@ -13,6 +13,7 @@ package org.eclipse.osee.ats.editor;
import java.sql.SQLException;
import org.eclipse.osee.framework.skynet.core.exception.OseeCoreException;
import org.eclipse.osee.framework.ui.skynet.SkynetGuiPlugin;
+import org.eclipse.osee.framework.ui.skynet.artifact.editor.ArtifactEditor;
import org.eclipse.osee.framework.ui.skynet.history.RevisionHistoryView;
import org.eclipse.osee.framework.ui.skynet.widgets.xresults.XResultsComposite;
import org.eclipse.swt.SWT;
@@ -21,6 +22,9 @@ import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Event;
+import org.eclipse.swt.widgets.Label;
+import org.eclipse.swt.widgets.Listener;
import org.eclipse.swt.widgets.ToolBar;
import org.eclipse.swt.widgets.ToolItem;
@@ -47,6 +51,19 @@ public class SMAHistoryComposite extends Composite {
gd.heightHint = 500;
xResultsComp.setLayoutData(gd);
xResultsComp.setHtmlText(smaMgr.getLog().getHtml(true), smaMgr.getSma().getArtifactTypeName() + " History");
+
+ Label button = new Label(this, SWT.NONE);
+ button.setText(" ");
+ final SMAManager fSmaMgr = smaMgr;
+ button.addListener(SWT.MouseUp, new Listener() {
+ /* (non-Javadoc)
+ * @see org.eclipse.swt.widgets.Listener#handleEvent(org.eclipse.swt.widgets.Event)
+ */
+ @Override
+ public void handleEvent(Event event) {
+ ArtifactEditor.editArtifact(fSmaMgr.getSma());
+ }
+ });
}
public void createTaskActionBar() throws OseeCoreException, SQLException {
@@ -77,7 +94,6 @@ public class SMAHistoryComposite extends Composite {
RevisionHistoryView.open(smaMgr.getSma());
}
});
-
}
}
diff --git a/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/widgets/dialog/StateListAndTitleDialog.java b/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/widgets/dialog/StateListAndTitleDialog.java
index 27737a66561..b04e3f9d7c9 100644
--- a/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/widgets/dialog/StateListAndTitleDialog.java
+++ b/MS_0.2.0_20080619/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/widgets/dialog/StateListAndTitleDialog.java
@@ -46,6 +46,7 @@ public class StateListAndTitleDialog extends StateListDialog {
comp.setLayoutData(new GridData(SWT.FILL, SWT.LEFT, true, false));
titleText = new XText("Review Title");
titleText.createWidgets(comp, 1);
+ if (reviewTitle != null) titleText.set(reviewTitle);
titleText.getStyledText().setLayoutData(new GridData(SWT.FILL, SWT.LEFT, true, false));
titleText.addXModifiedListener(new XModifiedListener() {
/* (non-Javadoc)
@@ -76,4 +77,11 @@ public class StateListAndTitleDialog extends StateListDialog {
return reviewTitle;
}
+ /**
+ * @param reviewTitle the reviewTitle to set
+ */
+ public void setReviewTitle(String reviewTitle) {
+ this.reviewTitle = reviewTitle;
+ }
+
}

Back to the top