Author: scabanovich
Date: 2012-01-26 15:54:10 -0500 (Thu, 26 Jan 2012)
New Revision: 38222
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java
Log:
JBIDE-6132
https://issues.jboss.org/browse/JBIDE-6132
Do not create instance of preference XModel when it is not necessary . Use
XModelFactory.getDefaultInstance() when XModel instance is required.
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java 2012-01-26
20:42:32 UTC (rev 38221)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java 2012-01-26
20:54:10 UTC (rev 38222)
@@ -36,8 +36,8 @@
import org.jboss.tools.common.meta.action.impl.XEntityDataImpl;
import org.jboss.tools.common.model.XModel;
+import org.jboss.tools.common.model.XModelFactory;
import org.jboss.tools.common.model.XModelObject;
-import org.jboss.tools.common.model.options.PreferenceModelUtilities;
import org.jboss.tools.common.model.project.IModelNature;
import org.jboss.tools.common.model.util.AbstractTableHelper;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
@@ -63,8 +63,7 @@
IDropWizardModel fWizardModel;
- XModelObject propertyListObject = PreferenceModelUtilities
- .getPreferenceModel().createModelObject("JSFDataTablePropertySet",
//$NON-NLS-1$
+ XModelObject propertyListObject =
XModelFactory.getDefaultInstance().createModelObject("JSFDataTablePropertySet",
//$NON-NLS-1$
null);
XChildrenEditorImpl propertyListEditor = new XChildrenEditorImpl();
@@ -182,7 +181,7 @@
generalTabContent.setLayout(layout);
XModel model = getXModel();
- if(model == null) model = PreferenceModelUtilities.getPreferenceModel();
+ if(model == null) model = XModelFactory.getDefaultInstance();
support.init(model.getRoot(), data);
Control c = support.createControl(generalTabContent);
pcl = new PCL();