[jbosstools-commits] JBoss Tools SVN: r7081 - trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Mar 24 11:20:14 EDT 2008


Author: scabanovich
Date: 2008-03-24 11:20:14 -0400 (Mon, 24 Mar 2008)
New Revision: 7081

Modified:
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/CreateTilesSupport.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteDefinitionLinkHandler.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteTilesHandler.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/JumpToItemFromOtherFile.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameDefinitionHandler.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameTilesHandler.java
   trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/ShowPreferenceHandler.java
Log:
JBIDE-893

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/CreateTilesSupport.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/CreateTilesSupport.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/CreateTilesSupport.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -26,7 +26,7 @@
 		setAttributeValue(0, "register", (canRegisterInternal()) ? "yes" : "no");
 	}
 	
-	protected void execute() throws Exception {
+	protected void execute() throws XModelException {
 		Properties p0 = extractStepData(0);
 		XUndoManager undo = getTarget().getModel().getUndoManager();
 		XTransactionUndo u = new XTransactionUndo("Create tiles " + getTarget().getAttributeValue("element type")+" "+getTarget().getPresentationString(), XTransactionUndo.ADD);
@@ -41,7 +41,7 @@
 		}
 	}
 	
-	private void doExecute(Properties p0) throws Exception {
+	private void doExecute(Properties p0) throws XModelException {
 		Properties p = extractStepData(0);
 		String path = p.getProperty("name");
 		path = revalidatePath(path);

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteDefinitionLinkHandler.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteDefinitionLinkHandler.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteDefinitionLinkHandler.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -14,12 +14,13 @@
 
 import org.jboss.tools.common.meta.action.impl.AbstractHandler;
 import org.jboss.tools.common.model.ServiceDialog;
+import org.jboss.tools.common.model.XModelException;
 import org.jboss.tools.common.model.XModelObject;
 import org.jboss.tools.jst.web.messages.xpl.WebUIMessages;
 
 public class DeleteDefinitionLinkHandler extends AbstractHandler {
 
-    public void executeHandler(XModelObject object, Properties p) throws Exception {
+    public void executeHandler(XModelObject object, Properties p) throws XModelException {
     	String s = object.getAttributeValue("extends"); //$NON-NLS-1$
         if(s == null || s.length() == 0) return;
         ServiceDialog d = object.getModel().getService();

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteTilesHandler.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteTilesHandler.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/DeleteTilesHandler.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -12,6 +12,7 @@
 
 import java.util.Properties;
 import org.jboss.tools.common.model.ServiceDialog;
+import org.jboss.tools.common.model.XModelException;
 import org.jboss.tools.common.model.XModelObject;
 import org.jboss.tools.common.model.filesystems.impl.DeleteFileHandler;
 import org.jboss.tools.common.model.filesystems.impl.FileAnyImpl;
@@ -20,7 +21,7 @@
 
 public class DeleteTilesHandler extends DeleteFileHandler {
 
-	public void executeHandler(XModelObject object, Properties p) throws Exception {
+	public void executeHandler(XModelObject object, Properties p) throws XModelException {
 		boolean unregister = false;
 		if(TilesRegistrationHelper.isRegistered(object.getModel(), object)) {
 			String nature = TilesRegistrationHelper.getRegistratorNature(object.getModel());

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/JumpToItemFromOtherFile.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/JumpToItemFromOtherFile.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/JumpToItemFromOtherFile.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -23,7 +23,7 @@
 		    TilesStructureHelper.instance.isNotDefinedInThisFile(object));
     }
 
-    public void executeHandler(XModelObject object, Properties p) throws Exception {
+    public void executeHandler(XModelObject object, Properties p) throws XModelException {
         XModelObject item = TilesStructureHelper.instance.findItemInOtherFile(object);
         if(item == null) return;
         XModelObject r = TilesStructureHelper.instance.getReference(item);

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameDefinitionHandler.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameDefinitionHandler.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameDefinitionHandler.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -26,7 +26,7 @@
     	return true;
     }
 
-    public void executeHandler(XModelObject object, Properties p) throws Exception {
+    public void executeHandler(XModelObject object, Properties p) throws XModelException {
     	if(!isEnabled(object)) return;
     	int q = DefaultRenameSupport.run(object, data[0], p);
     	if(q != 0) return;

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameTilesHandler.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameTilesHandler.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/RenameTilesHandler.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -13,13 +13,14 @@
 import java.util.Properties;
 import org.jboss.tools.common.meta.action.XActionInvoker;
 import org.jboss.tools.common.meta.action.impl.handlers.DefaultEditHandler;
+import org.jboss.tools.common.model.XModelException;
 import org.jboss.tools.common.model.XModelObject;
 import org.jboss.tools.common.model.filesystems.impl.FileAnyImpl;
 import org.jboss.tools.jst.web.tiles.model.helpers.TilesRegistrationHelper;
 
 public class RenameTilesHandler extends DefaultEditHandler {
 
-	public void executeHandler(XModelObject object, Properties prop) throws Exception {
+	public void executeHandler(XModelObject object, Properties prop) throws XModelException {
 		// prompt file object to build body if it has not been done yet.
 		((FileAnyImpl)object).getAsText();
     	String oldPath = ((FileAnyImpl)object).getAbsolutePath();

Modified: trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/ShowPreferenceHandler.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/ShowPreferenceHandler.java	2008-03-24 15:19:50 UTC (rev 7080)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.tiles/src/org/jboss/tools/jst/web/tiles/model/handlers/ShowPreferenceHandler.java	2008-03-24 15:20:14 UTC (rev 7081)
@@ -13,6 +13,7 @@
 import java.util.Properties;
 import org.jboss.tools.common.meta.action.*;
 import org.jboss.tools.common.meta.action.impl.AbstractHandler;
+import org.jboss.tools.common.model.XModelException;
 import org.jboss.tools.common.model.XModelObject;
 
 public class ShowPreferenceHandler extends AbstractHandler {
@@ -22,7 +23,7 @@
         return wizard != null;
     }
 
-    public void executeHandler(XModelObject object, Properties p) throws Exception {
+    public void executeHandler(XModelObject object, Properties p) throws XModelException {
     	if(wizard != null) wizard.execute();
     }
 




More information about the jbosstools-commits mailing list