[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