Author: scabanovich
Date: 2008-04-04 12:33:09 -0400 (Fri, 04 Apr 2008)
New Revision: 7351
Modified:
trunk/struts/plugins/org.jboss.tools.struts.ui/src/org/jboss/tools/struts/ui/preferences/LinkRecognizerPreferencePage.java
Log:
JBIDE-893
Modified:
trunk/struts/plugins/org.jboss.tools.struts.ui/src/org/jboss/tools/struts/ui/preferences/LinkRecognizerPreferencePage.java
===================================================================
---
trunk/struts/plugins/org.jboss.tools.struts.ui/src/org/jboss/tools/struts/ui/preferences/LinkRecognizerPreferencePage.java 2008-04-04
16:31:51 UTC (rev 7350)
+++
trunk/struts/plugins/org.jboss.tools.struts.ui/src/org/jboss/tools/struts/ui/preferences/LinkRecognizerPreferencePage.java 2008-04-04
16:33:09 UTC (rev 7351)
@@ -10,6 +10,7 @@
******************************************************************************/
package org.jboss.tools.struts.ui.preferences;
+import org.jboss.tools.common.model.plugin.ModelPlugin;
import org.jboss.tools.common.model.ui.objecteditor.XChildrenEditor;
import org.eclipse.jface.preference.PreferencePage;
import org.eclipse.swt.widgets.Composite;
@@ -17,6 +18,7 @@
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
+import org.jboss.tools.common.model.XModelException;
import org.jboss.tools.common.model.XModelObject;
import org.jboss.tools.common.model.engines.impl.EnginesLoader;
import org.jboss.tools.common.model.util.AbstractTableHelper;
@@ -49,13 +51,21 @@
}
public boolean performOk() {
- EnginesLoader.merge(linkRecognizer.getModelObject(), object);
+ try {
+ EnginesLoader.merge(linkRecognizer.getModelObject(), object);
+ } catch (XModelException e) {
+ ModelPlugin.getPluginLog().logError(e);
+ }
linkRecognizer.save();
return true;
}
protected void performDefaults() {
- linkRecognizer.restoreDefaults(object);
+ try {
+ linkRecognizer.restoreDefaults(object);
+ } catch (XModelException e) {
+ ModelPlugin.getPluginLog().logError(e);
+ }
linksEditor.update();
}
Show replies by date