[jbosstools-commits] JBoss Tools SVN: r9078 - trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/edit.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Jul 7 10:22:25 EDT 2008


Author: dazarov
Date: 2008-07-07 10:22:25 -0400 (Mon, 07 Jul 2008)
New Revision: 9078

Modified:
   trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/edit/LinkEditPart.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1189

Modified: trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/edit/LinkEditPart.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/edit/LinkEditPart.java	2008-07-04 14:16:57 UTC (rev 9077)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/edit/LinkEditPart.java	2008-07-07 14:22:25 UTC (rev 9078)
@@ -218,15 +218,7 @@
 			refresh();
 		}
 
-		if (getLinkFigure().isManual()
-				&& getLink().getPathFromModel().equals("")) {
-			getLinkFigure().setManual(false);
-			refresh();
-		} else if (!getLinkFigure().isManual()
-				&& !getLink().getPathFromModel().equals("")) {
-			getLinkFigure().setManual(true);
-			refresh();
-		}
+		
 
 	}
 
@@ -258,9 +250,17 @@
 		 */
 		public void notifyChanged(Notification notification) {
 			pathLabel.setText(getLinkModel().getName());
-			//TODO for shortCut
+			if (getLinkFigure().isManual()
+					&& getLink().getPathFromModel().equals("")) {
+				getLinkFigure().setManual(false);
+				clear();
+			} else if (!getLinkFigure().isManual()
+					&& !getLink().getPathFromModel().equals("")) {
+				getLinkFigure().setManual(true);
+			}
 			refresh();
 			refreshVisuals();
+			((ConnectionFigure)figure).layout();
 		}
 
 		/**




More information about the jbosstools-commits mailing list