commit | 853ec0c525a9a51cf206f31589cb3e8659b20e67 | [log] [tgz] |
---|---|---|
author | kkomissarchik <kkomissarchik> | Wed Jan 09 00:54:15 2008 +0000 |
committer | kkomissarchik <kkomissarchik> | Wed Jan 09 00:54:15 2008 +0000 |
tree | f1bb80bdd96f884953a5124d93c805faa0276cc0 | |
parent | 0f2c7888fb9dfe1f2b4ba7c8ed0e1cc2e7d44127 [diff] |
[214415] Cannot create EAR project from new button in JEE wizard
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/datamodel/FacetProjectCreationDataModelProvider.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/datamodel/FacetProjectCreationDataModelProvider.java index de11b89..6b13a4b 100644 --- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/datamodel/FacetProjectCreationDataModelProvider.java +++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/datamodel/FacetProjectCreationDataModelProvider.java
@@ -123,9 +123,14 @@ IDataModel projectDataModel = DataModelFactory.createDataModel(new ProjectCreationDataModelProviderNew()); projectDataModel.addListener(new IDataModelListener() { - public void propertyChanged(DataModelEvent event) { - if (IProjectCreationPropertiesNew.PROJECT_NAME.equals(event.getPropertyName())) { - getDataModel().setProperty(FACET_PROJECT_NAME, event.getProperty()); + public void propertyChanged(DataModelEvent event) + { + if( event.getFlag() == IDataModel.VALUE_CHG && + event.getPropertyName().equals( IProjectCreationPropertiesNew.PROJECT_NAME ) ) + { + final String projectName = (String) event.getProperty(); + getDataModel().setProperty(FACET_PROJECT_NAME, projectName); + fpjwc.setProjectName( projectName ); } } });