Author: heiko.braun(a)jboss.com
Date: 2010-03-31 07:04:39 -0400 (Wed, 31 Mar 2010)
New Revision: 1027
Modified:
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/DefinitionHistoryView.java
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/comments/CommentPanel.java
Log:
Clear comments when reloading process definition
Modified:
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/DefinitionHistoryView.java
===================================================================
---
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/DefinitionHistoryView.java 2010-03-31
10:55:09 UTC (rev 1026)
+++
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/DefinitionHistoryView.java 2010-03-31
11:04:39 UTC (rev 1027)
@@ -294,7 +294,11 @@
// if exists remove. I don't know how to update at this point
if(chartPanel!=null)
+ {
chartArea.remove(chartPanel);
+ commentPanel.reset();
+ overlayMapping.clear();
+ }
initChartPanel(dsArray);
Modified:
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/comments/CommentPanel.java
===================================================================
---
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/comments/CommentPanel.java 2010-03-31
10:55:09 UTC (rev 1026)
+++
activity-monitor/trunk/gui/war/src/main/java/org/jboss/bpm/monitor/gui/client/comments/CommentPanel.java 2010-03-31
11:04:39 UTC (rev 1027)
@@ -3,6 +3,8 @@
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.user.client.Command;
+import com.google.gwt.user.client.DeferredCommand;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.TextArea;
@@ -34,7 +36,7 @@
this.callbackComment = callbackComment;
- commentDeck = new DeckLayoutPanel();
+ commentDeck = new DeckLayoutPanel();
// ----
editPanel = new LayoutPanel(new BoxLayout(BoxLayout.Orientation.HORIZONTAL));
@@ -60,8 +62,8 @@
{
public void onClick(ClickEvent clickEvent)
{
+ callbackComment.onCancelComment(suggestion);
resetEditState();
- callbackComment.onCancelComment(suggestion);
}
});
editPanel.add(cancel);
@@ -136,7 +138,23 @@
{
//suggestion = null;
textBox.setText("");
- this.setCollapsed(true);
+ DeferredCommand.addCommand(new Command()
+ {
+ public void execute()
+ {
+ setCollapsed(true);
+ layout();
+ }
+ });
+
}
+
+ public void reset()
+ {
+ suggestion = null;
+ DefaultListModel<ChartComment> model = (DefaultListModel)comments.getModel();
+ model.clear();
+ textBox.setText("");
+ }
}
Show replies by date