Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcbridgha2005-01-24 21:39:01 +0000
committercbridgha2005-01-24 21:39:01 +0000
commit9fa4b6b7f189ac7f26d14ccc49a0213196a6a0b0 (patch)
tree941c8b062c0d3cd4fc7999f8d148c9dcf952bac6
parent5a5f80259c177de943f5d25d15eef803a84ad42a (diff)
downloadwebtools.javaee-9fa4b6b7f189ac7f26d14ccc49a0213196a6a0b0.tar.gz
webtools.javaee-9fa4b6b7f189ac7f26d14ccc49a0213196a6a0b0.tar.xz
webtools.javaee-9fa4b6b7f189ac7f26d14ccc49a0213196a6a0b0.zip
fixing the navigator
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/EMFRootObjectManager.java144
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/IJ2EEWizardConstants.java12
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEContentProvider.java40
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEEditActionGroup.java10
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EELabelProvider.java8
-rw-r--r--plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/plugin/J2EENavigatorPlugin.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/ApplicationClientNatureRuntime.java16
-rw-r--r--plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/IApplicationClientNatureConstants.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProvider.java15
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapter.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapterFactory.java27
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/EjbModuleItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/JavaClientModuleItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ModuleItemProvider.java3
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/WebModuleItemProvider.java3
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ApplicationClientItemProvider.java19
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapter.java11
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapterFactory.java3
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/EARProjectMapItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModuleMappingItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapter.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapterFactory.java18
-rw-r--r--plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/UtilityJARMappingItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectLoadStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectSaveStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectLoadStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategyImpl.java2
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/IJ2EEImportExportConstants.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EELoadStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EESaveStrategy.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/common/org/eclipse/jst/j2ee/internal/common/operations/JavaModelUtil.java3
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapter.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapterFactory.java94
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CompatibilityDescriptionGroupItemProvider.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionGroupItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DisplayNameItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/EJBLocalRefItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IconTypeItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IdentityItemProvider.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/JNDIEnvRefsGroupItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationRefItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/ParamValueItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/QNameItemProvider.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/EnterpriseApplicationImportDataModel.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/IAnnotationsDataModel.java3
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEArtifactImportDataModel.java2
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEModuleCreationDataModel.java6
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEUtilityJarImportDataModel.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/EARNatureRuntime.java2
-rw-r--r--plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/IEARNatureConstants.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEModuleNature.java28
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities.java16
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EESettingsMigrator.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEWorkbenchURIConverterImpl.java5
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/reference/ReferenceDataModel.java36
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetHelper.java832
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetOperation.java30
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/DelegateConfigurationElement.java28
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/J2EEEditModel.java4
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployable.java16
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployableFactory.java82
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployable.java768
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableFactory.java56
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableObjectAdapter.java60
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployable.java195
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployableFactory.java62
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployable.java64
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployableFactory.java61
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/AWorkbenchMOFHelper.java2
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/ManifestLineValidator.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIApplicationClientMessageConstants.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarHelper.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarMessageConstants.java1
-rw-r--r--plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java8
77 files changed, 1552 insertions, 1349 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/EMFRootObjectManager.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/EMFRootObjectManager.java
index f9720e9f7..abd8ae19a 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/EMFRootObjectManager.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/EMFRootObjectManager.java
@@ -7,13 +7,16 @@
*
* Contributors:
* IBM Corporation - initial API and implementation
- *******************************************************************************/
+ *******************************************************************************/
package org.eclipse.jst.j2ee.navigator.internal;
+import java.util.ArrayList;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IResourceChangeEvent;
import org.eclipse.core.resources.IResourceChangeListener;
import org.eclipse.core.resources.IResourceDelta;
@@ -23,9 +26,13 @@ import org.eclipse.core.runtime.CoreException;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jst.j2ee.internal.J2EEEditModel;
import org.eclipse.jst.j2ee.internal.project.J2EENature;
+import org.eclipse.swt.SWTError;
+import org.eclipse.swt.SWTException;
import org.eclipse.wst.common.internal.emfworkbench.integration.EditModelEvent;
import org.eclipse.wst.common.internal.emfworkbench.integration.EditModelListener;
+import com.ibm.wtp.common.logger.proxy.Logger;
+
/**
* <p>
* The following class is experimental until fully documented.
@@ -33,19 +40,27 @@ import org.eclipse.wst.common.internal.emfworkbench.integration.EditModelListene
*/
public class EMFRootObjectManager implements EditModelListener, IResourceChangeListener, IResourceDeltaVisitor {
-
+
private final Map projectEditModels = new HashMap();
private final Map projectRootObjects = new HashMap();
-
+
+ private final List listeners = new ArrayList();
+
+ public interface IRefreshHandlerListener {
+ void onRefresh(Object element);
+ }
+
/**
- *
+ *
*/
public EMFRootObjectManager() {
super();
ResourcesPlugin.getWorkspace().addResourceChangeListener(this);
}
+
+
public void dispose() {
if (projectEditModels == null)
return;
@@ -65,7 +80,7 @@ public class EMFRootObjectManager implements EditModelListener, IResourceChangeL
if (project == null || !project.isAccessible())
return null;
- Object rootObject = null;
+ Object rootObject = null;
synchronized (projectRootObjects) {
rootObject = projectRootObjects.get(project);
@@ -79,7 +94,7 @@ public class EMFRootObjectManager implements EditModelListener, IResourceChangeL
}
return rootObject;
}
-
+
protected J2EEEditModel getEditModelForProject(IProject project) {
if (project == null)
@@ -101,30 +116,131 @@ public class EMFRootObjectManager implements EditModelListener, IResourceChangeL
}
return editModel;
}
-
+
protected void addMapping(IProject project, J2EEEditModel editModel) {
projectEditModels.put(project, editModel);
}
-
- /* (non-Javadoc)
+
+ /*
+ * (non-Javadoc)
+ *
* @see org.eclipse.wst.common.internal.emfworkbench.integration.EditModelListener#editModelChanged(org.eclipse.wst.common.internal.emfworkbench.integration.EditModelEvent)
*/
- public void editModelChanged(EditModelEvent anEvent) {
+ public void editModelChanged(EditModelEvent anEvent) {
+ IProject affectedProject = anEvent.getEditModel().getProject();
+ switch (anEvent.getEventCode()) {
+ case EditModelEvent.UNLOADED_RESOURCE :
+ case EditModelEvent.REMOVED_RESOURCE : {
+ Object oldRootObject = projectRootObjects.remove(affectedProject);
+ if (oldRootObject != null)
+ notifyListeners(affectedProject);
+ }
+ break;
+ case EditModelEvent.SAVE : {
+ Object oldRootObject = projectRootObjects.get(affectedProject);
+ if (oldRootObject == null)
+ notifyListeners(affectedProject);
+ }
+ break;
+ case EditModelEvent.PRE_DISPOSE :
+ disposeCache(affectedProject);
+ break;
+ default :
+ break;
+ }
+ }
+
+
+ /**
+ * @param aProject
+ */
+ private void notifyListeners(IProject aProject) {
+ for (int x = 0; x < listeners.size(); ++x) {
+ IRefreshHandlerListener refreshHandler = (IRefreshHandlerListener) listeners.get(x);
+ refreshHandler.onRefresh(aProject);
+ }
}
- /* (non-Javadoc)
+
+
+ /*
+ * (non-Javadoc)
+ *
* @see org.eclipse.core.resources.IResourceChangeListener#resourceChanged(org.eclipse.core.resources.IResourceChangeEvent)
*/
- public void resourceChanged(IResourceChangeEvent event) {
+ public void resourceChanged(IResourceChangeEvent event) {
+ final IResourceDelta delta = event.getDelta();
+ if (delta != null) {
+ try {
+ delta.accept(EMFRootObjectManager.this);
+ } catch (CoreException e) {
+ Logger.getLogger().logError(e);
+ } catch (SWTException swte) {
+ Logger.getLogger().logError(swte);
+ } catch (SWTError swte) {
+ Logger.getLogger().logError(swte);
+ }
+ }
}
- /* (non-Javadoc)
+ /*
+ * (non-Javadoc)
+ *
* @see org.eclipse.core.resources.IResourceDeltaVisitor#visit(org.eclipse.core.resources.IResourceDelta)
*/
- public boolean visit(IResourceDelta delta) throws CoreException {
+ public boolean visit(IResourceDelta delta) throws CoreException {
+ IResource resource = delta.getResource();
+ if (resource != null) {
+ switch (resource.getType()) {
+ case IResource.ROOT :
+ return true;
+ case IResource.PROJECT :
+ boolean projectOpenStateChanged = ((delta.getFlags() & IResourceDelta.OPEN) != 0);
+ if (delta.getKind() == IResourceDelta.REMOVED || projectOpenStateChanged)
+ disposeCache((IProject) resource);
+ return false;
+ }
+ }
return false;
}
+
+ protected void disposeCache(IProject affectedProject) {
+ synchronized (projectEditModels) {
+ projectRootObjects.remove(affectedProject);
+ //System.out.println("REMOVING edit model: " + affectedProject.getName());
+ J2EEEditModel editModel = (J2EEEditModel) projectEditModels.remove(affectedProject);
+ //System.out.println("REMOVED edit model " + affectedProject.getName());
+ if (editModel != null) {
+ editModel.removeListener(this);
+ editModel.releaseAccess(this);
+ //System.out.println("RELEASED edit model " + affectedProject.getName());
+ }
+ }
+ }
+
+ public void addRefreshHandlerListener(IRefreshHandlerListener aListener) {
+ synchronized (getListeners()) {
+ if (aListener != null && !getListeners().contains(aListener))
+ getListeners().add(aListener);
+ }
+ }
+
+ public void removeRefreshHandlerListener(IRefreshHandlerListener aListener) {
+ synchronized (listeners) {
+ listeners.remove(aListener);
+ }
+ }
+
+ /**
+ * Insert the method's description here. Creation date: (4/11/2001 4:42:58 PM)
+ *
+ * @return java.util.List
+ */
+ protected java.util.List getListeners() {
+ return listeners;
+ }
+
}
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/IJ2EEWizardConstants.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/IJ2EEWizardConstants.java
index 187734861..7d0274251 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/IJ2EEWizardConstants.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/IJ2EEWizardConstants.java
@@ -7,7 +7,7 @@
*
* Contributors:
* IBM Corporation - initial API and implementation
- *******************************************************************************/
+ *******************************************************************************/
package org.eclipse.jst.j2ee.navigator.internal;
import org.eclipse.jst.ejb.ui.EJBModuleCreationWizard;
@@ -32,12 +32,12 @@ import org.eclipse.jst.servlet.ui.WebModuleImportWizard;
* The following class is experimental until fully documented.
* </p>
* <p>
- * The Creation IDs are used for activity filtering and as such are declared on the
- * individual wizards. All other IDs must be maintained to stay in sync with the
- * values found in the plugin.xml files of the respective module UI plugins.
+ * The Creation IDs are used for activity filtering and as such are declared on the individual
+ * wizards. All other IDs must be maintained to stay in sync with the values found in the plugin.xml
+ * files of the respective module UI plugins.
*/
public interface IJ2EEWizardConstants {
-
+
String NEW_EAR_PROJECT_WIZARD_ID = EnterpriseApplicationCreationWizard.WIZARD_ID;
String NEW_APPCLIENT_PROJECT_WIZARD_ID = AppClientModuleCreationWizard.WIZARD_ID;
@@ -49,7 +49,7 @@ public interface IJ2EEWizardConstants {
String NEW_WEB_PROJECT_WIZARD_ID = WebModuleCreationWizard.WIZARD_ID;
String NEW_ENTERPRISE_BEAN_WIZARD_ID = "org.eclipse.jst.j2ee.ejb.ui.util.createEJBWizard"; //$NON-NLS-1$
-
+
String IMPORT_EAR_WIZARD_ID = EnterpriseApplicationImportWizard.class.getName();
String IMPORT_APPCLIENT_WIZARD_ID = AppClientModuleImportWizard.class.getName();
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEContentProvider.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEContentProvider.java
index b401973f2..e77c651e8 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEContentProvider.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEContentProvider.java
@@ -16,13 +16,20 @@ import java.util.List;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.edit.ui.provider.AdapterFactoryContentProvider;
import org.eclipse.jdt.core.IJavaProject;
+import org.eclipse.jface.viewers.AbstractTreeViewer;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jst.j2ee.internal.ejb.provider.BeanClassProviderHelper;
import org.eclipse.jst.j2ee.internal.provider.MethodsProviderDelegate;
+import org.eclipse.jst.j2ee.navigator.internal.EMFRootObjectManager.IRefreshHandlerListener;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.ui.progress.UIJob;
import org.eclipse.wst.common.internal.emfworkbench.integration.DynamicAdapterFactory;
import org.eclipse.wst.common.navigator.internal.views.CommonViewer;
@@ -33,7 +40,7 @@ import com.ibm.wtp.emf.workbench.ProjectUtilities;
* The following class is experimental until fully documented.
* </p>
*/
-public class J2EEContentProvider implements ITreeContentProvider {
+public class J2EEContentProvider implements ITreeContentProvider, IRefreshHandlerListener {
private static final Class IPROJECT_CLASS = IProject.class;
@@ -43,20 +50,23 @@ public class J2EEContentProvider implements ITreeContentProvider {
private MethodsProviderDelegate delegateMethodsProvider;
private String viewerId = null;
+ Viewer viewer;
/**
- *
+ *
*/
public J2EEContentProvider() {
rootObjectManager = new EMFRootObjectManager();
+ rootObjectManager.addRefreshHandlerListener(this);
}
/**
- *
+ *
*/
public J2EEContentProvider(String aViewerId) {
rootObjectManager = new EMFRootObjectManager();
updateContentProviders(aViewerId);
+ rootObjectManager.addRefreshHandlerListener(this);
}
@@ -109,9 +119,11 @@ public class J2EEContentProvider implements ITreeContentProvider {
* @see org.eclipse.jface.viewers.IContentProvider#dispose()
*/
public void dispose() {
+ rootObjectManager.removeRefreshHandlerListener(this);
delegateContentProvider.dispose();
rootObjectManager.dispose();
delegateMethodsProvider.dispose();
+
}
/*
@@ -133,6 +145,7 @@ public class J2EEContentProvider implements ITreeContentProvider {
*/
public void inputChanged(Viewer aViewer, Object anOldInput, Object aNewInput) {
String newViewerId = null;
+ viewer = aViewer;
if (aViewer instanceof CommonViewer)
newViewerId = ((CommonViewer) aViewer).getNavigatorContentService().getViewerId();
@@ -164,4 +177,25 @@ public class J2EEContentProvider implements ITreeContentProvider {
}
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.jst.j2ee.navigator.internal.EMFRootObjectManager.IRefreshHandlerListener#onRefresh(java.lang.Object)
+ */
+ public void onRefresh(final Object element) {
+ if (viewer instanceof AbstractTreeViewer) {
+ if (Display.getCurrent() != null) {
+ ((AbstractTreeViewer) viewer).refresh(element, true);
+ } else {
+ /* Create and schedule a UI Job to update the Navigator Content Viewer */
+ new UIJob("Update the Navigator Content Viewer Job") {
+ public IStatus runInUIThread(IProgressMonitor monitor) {
+ ((AbstractTreeViewer) viewer).refresh(element, true);
+ return Status.OK_STATUS;
+ }
+ }.schedule();
+ }
+ }
+ }
+
}
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEEditActionGroup.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEEditActionGroup.java
index 72d16e137..7587508f4 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEEditActionGroup.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EEEditActionGroup.java
@@ -74,13 +74,13 @@ public class J2EEEditActionGroup extends CommonEditActionGroup implements ISelec
protected static final String[] EAR_PROJECT_IDS = new String[]{NEW_APPCLIENT_PROJECT_WIZARD_ID, NEW_JCA_PROJECT_WIZARD_ID, NEW_EJB_PROJECT_WIZARD_ID, NEW_WEB_PROJECT_WIZARD_ID};
- protected static final String[] APPCLIENT_PROJECT_IDS = new String[]{ };
+ protected static final String[] APPCLIENT_PROJECT_IDS = new String[]{};
- protected static final String[] JCA_PROJECT_IDS = new String[]{ };
+ protected static final String[] JCA_PROJECT_IDS = new String[]{};
protected static final String[] EJB_PROJECT_IDS = new String[]{NEW_ENTERPRISE_BEAN_WIZARD_ID};
- protected static final String[] WEB_PROJECT_IDS = new String[]{ };
+ protected static final String[] WEB_PROJECT_IDS = new String[]{};
protected static final String[] EAR_IMPORT_IDS = new String[]{IMPORT_APPCLIENT_WIZARD_ID, IMPORT_CONNECTOR_WIZARD_ID, IMPORT_ENTERPRISE_BEAN_WIZARD_ID, IMPORT_WEB_MODULE_WIZARD_ID, IMPORT_UTILITY_JAR_WIZARD_ID};
@@ -443,8 +443,8 @@ public class J2EEEditActionGroup extends CommonEditActionGroup implements ISelec
public void delete(IStructuredSelection selection) {
/*
* // deleteEJBAction.selectionChanged(selection);
- * deleteModuleAction.selectionChanged((ISelection)selection);
- * // if(deleteEJBAction.isEnabled()) // deleteEJBAction.run(); // else
+ * deleteModuleAction.selectionChanged((ISelection)selection); //
+ * if(deleteEJBAction.isEnabled()) // deleteEJBAction.run(); // else
* if(deleteModuleAction.isEnabled()) deleteModuleAction.run();
*/
/* else */
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EELabelProvider.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EELabelProvider.java
index 57bb89b35..02ea1091e 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EELabelProvider.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/J2EELabelProvider.java
@@ -34,14 +34,14 @@ public class J2EELabelProvider implements ICommonLabelProvider {
private AdapterFactoryLabelProvider delegateLabelProvider;
/**
- *
+ *
*/
public J2EELabelProvider() {
super();
}
/**
- *
+ *
*/
public J2EELabelProvider(String aViewerId) {
super();
@@ -81,7 +81,7 @@ public class J2EELabelProvider implements ICommonLabelProvider {
}
/**
- *
+ *
*/
public void dispose() {
if (delegateLabelProvider != null)
@@ -100,7 +100,7 @@ public class J2EELabelProvider implements ICommonLabelProvider {
}
/**
- *
+ *
*/
public void fireLabelProviderChanged() {
if (delegateLabelProvider != null)
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/plugin/J2EENavigatorPlugin.java b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/plugin/J2EENavigatorPlugin.java
index 4dc476cba..9a4d2310c 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/plugin/J2EENavigatorPlugin.java
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/j2ee-navigator/org/eclipse/jst/j2ee/navigator/internal/plugin/J2EENavigatorPlugin.java
@@ -23,14 +23,14 @@ import org.eclipse.ui.plugin.AbstractUIPlugin;
*/
public class J2EENavigatorPlugin extends AbstractUIPlugin {
//The shared instance.
- private static J2EENavigatorPlugin plugin;
+ private static J2EENavigatorPlugin plugin;
/**
* The constructor.
*/
public J2EENavigatorPlugin(IPluginDescriptor descriptor) {
super(descriptor);
- plugin = this;
+ plugin = this;
}
/**
diff --git a/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/ApplicationClientNatureRuntime.java b/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/ApplicationClientNatureRuntime.java
index 5acfe4281..886a685c4 100644
--- a/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/ApplicationClientNatureRuntime.java
+++ b/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/ApplicationClientNatureRuntime.java
@@ -271,10 +271,10 @@ public class ApplicationClientNatureRuntime extends J2EEModuleNature implements
* releaseAccess()!
*/
// TODO WebServices for M3
-// public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey, Map params) {
-// return (WebServiceEditModel) getEditModelForRead(WEB_SERVICE_EDIT_MODEL_ID, accessorKey, params);
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey, Map params) {
+ // return (WebServiceEditModel) getEditModelForRead(WEB_SERVICE_EDIT_MODEL_ID, accessorKey,
+ // params);
+ // }
/**
* Return an editing model used to edit web service resources. Important!!! Calling this method
@@ -282,9 +282,9 @@ public class ApplicationClientNatureRuntime extends J2EEModuleNature implements
* releaseAccess()!
*/
// TODO WebServices for M3
-// public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey, Map params) {
-// return (WebServiceEditModel) getEditModelForWrite(WEB_SERVICE_EDIT_MODEL_ID, accessorKey, params);
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey, Map params) {
+ // return (WebServiceEditModel) getEditModelForWrite(WEB_SERVICE_EDIT_MODEL_ID, accessorKey,
+ // params);
+ // }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/IApplicationClientNatureConstants.java b/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/IApplicationClientNatureConstants.java
index f1c9b2cae..88f88d1b2 100644
--- a/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/IApplicationClientNatureConstants.java
+++ b/plugins/org.eclipse.jst.j2ee/appclientcreation/org/eclipse/jst/j2ee/applicationclient/creation/IApplicationClientNatureConstants.java
@@ -12,7 +12,6 @@ package org.eclipse.jst.j2ee.applicationclient.creation;
-
/**
* Insert the type's description here. Creation date: (4/4/2001 10:04:11 AM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProvider.java
index 23f067bde..1415123bb 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProvider.java
@@ -37,7 +37,8 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.application.Application}object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.Application}object.
*/
public class ApplicationItemProvider extends CompatibilityDescriptionGroupItemProvider implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
@@ -48,7 +49,8 @@ public class ApplicationItemProvider extends CompatibilityDescriptionGroupItemPr
}
/**
- * This creates a new child for {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
+ * This creates a new child for
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
*/
public Object createChild(Object object) {
// TODO: check that this is what you want.
@@ -85,7 +87,8 @@ public class ApplicationItemProvider extends CompatibilityDescriptionGroupItemPr
/**
- * This returns the image for {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
+ * This returns the image for
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
*/
public Object getCreateChildImage(Object object) {
EObject refObject = (EObject) object;
@@ -93,14 +96,16 @@ public class ApplicationItemProvider extends CompatibilityDescriptionGroupItemPr
}
/**
- * This returns the label for {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
+ * This returns the label for
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
*/
public String getCreateChildText(Object object) {
return ApplicationProvidersResourceHandler.getString("Create_Module_UI_"); //$NON-NLS-1$
}
/**
- * This returns the help text for {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
+ * This returns the help text for
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}.
*/
public String getCreateChildToolTipText(Object object) {
EObject refObject = (EObject) object;
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapter.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapter.java
index 6d7df3523..af47b5276 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapter.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapter.java
@@ -19,8 +19,8 @@ import org.eclipse.emf.edit.provider.ItemProviderAdapter;
/**
* This extended item provider supports the following commands:
- * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}. The commands are implemented
- * uniformly on all our item adapters using this common base class.
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.command.CreateChildCommand}. The
+ * commands are implemented uniformly on all our item adapters using this common base class.
*/
public class ApplicationItemProviderAdapter extends ItemProviderAdapter {
/**
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapterFactory.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapterFactory.java
index 80fa288a3..a612b4229 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ApplicationItemProviderAdapterFactory.java
@@ -64,13 +64,13 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
*/
protected ApplicationItemProvider applicationItemProvider;
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.application.Module}
- * instances.
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.Module}instances.
*/
protected ModuleItemProvider moduleItemProvider;
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}
- * instances.
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}instances.
*/
protected WebModuleItemProvider webModuleItemProvider;
/**
@@ -84,8 +84,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
*/
protected ConnectorModuleItemProvider connectorModuleItemProvider;
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}
- * instances.
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}instances.
*/
protected EjbModuleItemProvider ejbModuleItemProvider;
protected Disposable disposable = new Disposable();
@@ -133,7 +133,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
}
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.application.Application}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.Application}.
*/
public Adapter createApplicationAdapter() {
if (applicationItemProvider == null) {
@@ -144,7 +145,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
}
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}.
*/
public Adapter createEjbModuleAdapter() {
if (ejbModuleItemProvider == null) {
@@ -155,7 +157,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
}
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.application.JavaClientModule}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.JavaClientModule}.
*/
public Adapter createJavaClientModuleAdapter() {
if (javaClientModuleItemProvider == null) {
@@ -179,7 +182,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
}// createConnectorModuleAdapter
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.application.Module}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.Module}.
*/
public Adapter createModuleAdapter() {
if (moduleItemProvider == null) {
@@ -190,7 +194,8 @@ public class ApplicationItemProviderAdapterFactory extends ApplicationAdapterFac
}
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}.
*/
public Adapter createWebModuleAdapter() {
if (webModuleItemProvider == null) {
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/EjbModuleItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/EjbModuleItemProvider.java
index fab8f2bce..18905196d 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/EjbModuleItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/EjbModuleItemProvider.java
@@ -28,9 +28,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.EjbModule}object.
*/
public class EjbModuleItemProvider extends ModuleItemProvider implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/JavaClientModuleItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/JavaClientModuleItemProvider.java
index 28a01ff34..2a7b6ed8c 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/JavaClientModuleItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/JavaClientModuleItemProvider.java
@@ -29,8 +29,8 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.application.JavaClientModule}
- * object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.JavaClientModule}object.
*/
public class JavaClientModuleItemProvider extends ModuleItemProvider implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ModuleItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ModuleItemProvider.java
index 90dbcee45..c0471939d 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ModuleItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/ModuleItemProvider.java
@@ -31,7 +31,8 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.application.Module}object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.Module}object.
*/
public class ModuleItemProvider extends ApplicationItemProviderAdapter implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/WebModuleItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/WebModuleItemProvider.java
index 26566d255..ca6b764f7 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/WebModuleItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/application/provider/WebModuleItemProvider.java
@@ -31,7 +31,8 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.application.WebModule}object.
*/
public class WebModuleItemProvider extends ModuleItemProvider implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ApplicationClientItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ApplicationClientItemProvider.java
index 902415792..607a734d5 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ApplicationClientItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ApplicationClientItemProvider.java
@@ -41,7 +41,8 @@ import org.eclipse.jst.j2ee.webservice.wsclient.Webservice_clientFactory;
import com.ibm.wtp.emf.workbench.ProjectUtilities;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.client.ApplicationClient}object.
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.ApplicationClient}object.
*/
public class ApplicationClientItemProvider extends CompatibilityDescriptionGroupItemProvider implements IEditingDomainItemProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITreeItemContentProvider {
/**
@@ -52,7 +53,8 @@ public class ApplicationClientItemProvider extends CompatibilityDescriptionGroup
}
/**
- * This creates a new child for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This creates a new child for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public Object createChild(Object object) {
// TODO: create some child object.
@@ -89,7 +91,8 @@ public class ApplicationClientItemProvider extends CompatibilityDescriptionGroup
/**
- * This returns the image for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This returns the image for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public Object getCreateChildImage(Object object) {
EObject refObject = (EObject) object;
@@ -97,14 +100,16 @@ public class ApplicationClientItemProvider extends CompatibilityDescriptionGroup
}
/**
- * This returns the label for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This returns the label for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public String getCreateChildText(Object object) {
return ApplicationProvidersResourceHandler.getString("Create_Child_UI_"); //$NON-NLS-1$
}
/**
- * This returns the help text for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This returns the help text for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public String getCreateChildToolTipText(Object object) {
EObject refObject = (EObject) object;
@@ -256,8 +261,8 @@ public class ApplicationClientItemProvider extends CompatibilityDescriptionGroup
ApplicationClient client = (ApplicationClient) object;
Collection myChildren = super.getChildren(object);
// TODO WebServices for M3
-// if (client.getVersionID() <= J2EEVersionConstants.J2EE_1_3_ID)
-// myChildren.addAll(WebServicesManager.getInstance().get13ServiceRefs(client));
+ // if (client.getVersionID() <= J2EEVersionConstants.J2EE_1_3_ID)
+ // myChildren.addAll(WebServicesManager.getInstance().get13ServiceRefs(client));
return myChildren;
}
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapter.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapter.java
index bcbb8e57e..b9fc62e9c 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapter.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapter.java
@@ -22,11 +22,10 @@ import org.eclipse.jst.j2ee.internal.application.provider.ApplicationProvidersRe
-
/**
* This extended item provider supports the following commands:
- * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}. The commands are implemented uniformly
- * on all our item adapters using this common base class.
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}. The commands
+ * are implemented uniformly on all our item adapters using this common base class.
*/
public class ClientItemProviderAdapter extends ItemProviderAdapter implements org.eclipse.jst.j2ee.internal.application.common.CreateChildCommand.Helper {
/**
@@ -55,14 +54,16 @@ public class ClientItemProviderAdapter extends ItemProviderAdapter implements or
}
/**
- * This returns the default image for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This returns the default image for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public Object getCreateChildImage(Object object) {
return org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.getPlugin().getImage("CreateChild"); //$NON-NLS-1$
}
/**
- * This returns the default label for {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
+ * This returns the default label for
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.command.CreateChildCommand}.
*/
public String getCreateChildText(Object object) {
return ApplicationProvidersResourceHandler.getString("Create_Child_UI_"); //$NON-NLS-1$
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapterFactory.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapterFactory.java
index 115456be9..3aa5487a4 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ClientItemProviderAdapterFactory.java
@@ -111,7 +111,8 @@ public class ClientItemProviderAdapterFactory extends ClientAdapterFactory imple
}
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.client.ApplicationClient}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.client.ApplicationClient}.
*/
public Adapter createApplicationClientAdapter() {
if (applicationClientItemProvider == null) {
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/EARProjectMapItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/EARProjectMapItemProvider.java
index 203e15dba..a8e8a5276 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/EARProjectMapItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/EARProjectMapItemProvider.java
@@ -32,9 +32,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}
* object.
*/
public class EARProjectMapItemProvider extends ModulemapItemProviderAdapter implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModuleMappingItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModuleMappingItemProvider.java
index 41b173a3e..fa4299780 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModuleMappingItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModuleMappingItemProvider.java
@@ -33,9 +33,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}
* object.
*/
public class ModuleMappingItemProvider extends ModulemapItemProviderAdapter implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapter.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapter.java
index ef60eff77..3d9872356 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapter.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapter.java
@@ -29,7 +29,6 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
* This extended item provider supports the following commands:
* <ul>
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapterFactory.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapterFactory.java
index f00229772..30eeacbc2 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/ModulemapItemProviderAdapterFactory.java
@@ -72,12 +72,14 @@ public class ModulemapItemProviderAdapterFactory extends ModulemapAdapterFactory
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}instances.
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}
+ * instances.
*/
protected ModuleMappingItemProvider moduleMappingItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.ModuleMapping}.
*/
public Adapter createModuleMappingAdapter() {
if (moduleMappingItemProvider == null) {
@@ -89,12 +91,14 @@ public class ModulemapItemProviderAdapterFactory extends ModulemapAdapterFactory
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}instances.
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}
+ * instances.
*/
protected EARProjectMapItemProvider earProjectMapItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.EARProjectMap}.
*/
public Adapter createEARProjectMapAdapter() {
if (earProjectMapItemProvider == null) {
@@ -106,12 +110,14 @@ public class ModulemapItemProviderAdapterFactory extends ModulemapAdapterFactory
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}instances.
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}
+ * instances.
*/
protected UtilityJARMappingItemProvider utilityJARMappingItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}.
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}.
*/
public Adapter createUtilityJARMappingAdapter() {
if (utilityJARMappingItemProvider == null) {
diff --git a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/UtilityJARMappingItemProvider.java b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/UtilityJARMappingItemProvider.java
index 960b8760f..b166a7c96 100644
--- a/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/UtilityJARMappingItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/applicationedit/org/eclipse/jst/j2ee/internal/provider/UtilityJARMappingItemProvider.java
@@ -33,9 +33,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.internal.earcreation.modulemap.UtilityJARMapping}
* object.
*/
public class UtilityJARMappingItemProvider extends ModulemapItemProviderAdapter implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectLoadStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectLoadStrategy.java
index e17e1f407..ab155cd3a 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectLoadStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectLoadStrategy.java
@@ -10,6 +10,5 @@ package org.eclipse.jst.j2ee.internal.archive.operations;
-
public interface ApplicationClientProjectLoadStrategy extends J2EELoadStrategy {
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectSaveStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectSaveStrategy.java
index 3cd479d41..6154e0ffe 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectSaveStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/ApplicationClientProjectSaveStrategy.java
@@ -12,7 +12,6 @@ package org.eclipse.jst.j2ee.internal.archive.operations;
-
/**
* Insert the type's description here. Creation date: (4/4/2001 11:16:20 AM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectLoadStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectLoadStrategy.java
index 4ec13da0a..59119a687 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectLoadStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectLoadStrategy.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategy;
-
/**
* Insert the type's description here. Creation date: (2/20/2001 1:02:01 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategy.java
index 2216e8502..c69cb5349 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategy.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategy;
-
/**
* Insert the type's description here. Creation date: (2/20/2001 1:10:41 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategyImpl.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategyImpl.java
index 61ec71be9..5b92d3ddc 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategyImpl.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/EARProjectSaveStrategyImpl.java
@@ -74,7 +74,7 @@ public class EARProjectSaveStrategyImpl extends SaveStrategyImpl implements EARP
project = dataModel.getProject();
setArchive(model.getEARFile());
includeProjectMetaFiles = model.getBooleanProperty(EnterpriseApplicationImportDataModel.PRESERVE_PROJECT_METADATA);
- overwriteHandler = (IOverwriteHandler)model.getProperty(EnterpriseApplicationImportDataModel.OVERWRITE_HANDLER);
+ overwriteHandler = (IOverwriteHandler) model.getProperty(EnterpriseApplicationImportDataModel.OVERWRITE_HANDLER);
if (null != overwriteHandler) {
overwriteHandler.setEarSaveStrategy(this);
}
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/IJ2EEImportExportConstants.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/IJ2EEImportExportConstants.java
index d400a39be..0771f9949 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/IJ2EEImportExportConstants.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/IJ2EEImportExportConstants.java
@@ -21,4 +21,3 @@ public interface IJ2EEImportExportConstants {
public String PROJECT_RUNTIME_URI = ".runtime"; //$NON-NLS-1$
}
-
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EELoadStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EELoadStrategy.java
index e9148982a..314ee1f99 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EELoadStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EELoadStrategy.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategy;
-
/**
* Insert the type's description here. Creation date: (5/10/2001 3:53:38 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EESaveStrategy.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EESaveStrategy.java
index 509b5b634..3dc99656f 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EESaveStrategy.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EESaveStrategy.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategy;
-
/**
* Insert the type's description here. Creation date: (5/10/2001 5:54:02 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/common/org/eclipse/jst/j2ee/internal/common/operations/JavaModelUtil.java b/plugins/org.eclipse.jst.j2ee/common/org/eclipse/jst/j2ee/internal/common/operations/JavaModelUtil.java
index 04249ce03..e28cdfc86 100644
--- a/plugins/org.eclipse.jst.j2ee/common/org/eclipse/jst/j2ee/internal/common/operations/JavaModelUtil.java
+++ b/plugins/org.eclipse.jst.j2ee/common/org/eclipse/jst/j2ee/internal/common/operations/JavaModelUtil.java
@@ -46,7 +46,8 @@ import org.eclipse.jdt.core.JavaModelException;
import org.eclipse.jdt.core.Signature;
import org.eclipse.jdt.core.compiler.CharOperation;
-//TODO this is a copy of the class in org.eclipse.jdt.ui and should be deleted once bugzilla 60567 is addressed
+//TODO this is a copy of the class in org.eclipse.jdt.ui and should be deleted once bugzilla 60567
+// is addressed
/**
*
* @author jsholl
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapter.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapter.java
index 5bfe7e356..da8d268e1 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapter.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapter.java
@@ -24,7 +24,6 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
-
/**
* This extended item provider supports two addition features, (@link CreateChildCommand} and
* {@link CreateChildrenCommand}. These two actions are implemented uniformly on all our item
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapterFactory.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapterFactory.java
index 20d5ec51d..4b9eed932 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CommonItemProviderAdapterFactory.java
@@ -169,16 +169,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.Description}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.Description}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected DescriptionItemProvider descriptionItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.Description}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.Description}. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
@@ -191,16 +192,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
}
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.common.QName}
- * instances. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.QName}instances. <!-- begin-user-doc
+ * --> <!-- end-user-doc -->
*
* @generated
*/
protected QNameItemProvider qNameItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.QName}. <!-- begin-user-doc
- * --> <!-- end-user-doc -->
+ * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.QName}.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@@ -213,16 +215,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
}
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.common.Listener}
- * instances. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.Listener}instances. <!-- begin-user-doc
+ * --> <!-- end-user-doc -->
*
* @generated
*/
protected ListenerItemProvider listenerItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.Listener}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.Listener}.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@@ -236,8 +239,8 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}instances. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}
+ * instances. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@@ -245,8 +248,8 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This creates an adapter for a
- * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}. <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@@ -293,16 +296,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected EJBLocalRefItemProvider ejbLocalRefItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
@@ -339,16 +343,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
- * This keeps track of the one adapter used for all {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}
- * instances. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This keeps track of the one adapter used for all
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}instances. <!-- begin-user-doc
+ * --> <!-- end-user-doc -->
*
* @generated
*/
protected IconTypeItemProvider iconTypeItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}.
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@@ -362,16 +367,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected DisplayNameItemProvider displayNameItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
@@ -385,15 +391,16 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}instances. <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected MessageDestinationRefItemProvider messageDestinationRefItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}. <!--
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
@@ -408,15 +415,16 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected MessageDestinationItemProvider messageDestinationItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}. <!--
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
@@ -431,16 +439,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected ParamValueItemProvider paramValueItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
@@ -454,16 +463,17 @@ public class CommonItemProviderAdapterFactory extends CommonAdapterFactory imple
/**
* This keeps track of the one adapter used for all
- * {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}instances. <!-- begin-user-doc --> <!--
- * end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected DescriptionGroupItemProvider descriptionGroupItemProvider;
/**
- * This creates an adapter for a {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This creates an adapter for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}. <!-- begin-user-doc
+ * --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CompatibilityDescriptionGroupItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CompatibilityDescriptionGroupItemProvider.java
index db3356922..f48eb34b7 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CompatibilityDescriptionGroupItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/CompatibilityDescriptionGroupItemProvider.java
@@ -32,8 +32,8 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
* This is the item provider adpater for a
- * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}object. <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.CompatibilityDescriptionGroup}object. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionGroupItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionGroupItemProvider.java
index df63979b2..2169a0b81 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionGroupItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionGroupItemProvider.java
@@ -32,8 +32,9 @@ import org.eclipse.jst.j2ee.webservice.wscommon.WscommonFactory;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}
- * object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DescriptionGroup}object. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionItemProvider.java
index 53a12d489..6883faedd 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DescriptionItemProvider.java
@@ -32,8 +32,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.Description}object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.Description}object. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DisplayNameItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DisplayNameItemProvider.java
index e534bc05f..ac5c56bcd 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DisplayNameItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/DisplayNameItemProvider.java
@@ -30,8 +30,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.DisplayName}object. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/EJBLocalRefItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/EJBLocalRefItemProvider.java
index 37553819b..765ba7631 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/EJBLocalRefItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/EJBLocalRefItemProvider.java
@@ -31,8 +31,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.EJBLocalRef}object. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IconTypeItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IconTypeItemProvider.java
index 456c71ed9..3f3e81d2f 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IconTypeItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IconTypeItemProvider.java
@@ -31,8 +31,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}object. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.IconType}object. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IdentityItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IdentityItemProvider.java
index c5317f415..ad1221f0d 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IdentityItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/IdentityItemProvider.java
@@ -35,7 +35,6 @@ import org.eclipse.jst.j2ee.webservice.wscommon.WscommonFactory;
-
/**
* This is the item provider adpater for a {@link com.ibm.etools.common.Identity}object.
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/JNDIEnvRefsGroupItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/JNDIEnvRefsGroupItemProvider.java
index 53bf35567..90956fbed 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/JNDIEnvRefsGroupItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/JNDIEnvRefsGroupItemProvider.java
@@ -31,8 +31,9 @@ import org.eclipse.jst.j2ee.webservice.wsclient.Webservice_clientFactory;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.JNDIEnvRefsGroup}
- * object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.JNDIEnvRefsGroup}object. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationItemProvider.java
index a7819b9e5..d774c4e45 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationItemProvider.java
@@ -31,8 +31,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}
- * object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestination}object. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationRefItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationRefItemProvider.java
index bd2e54b27..14c32e598 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationRefItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/MessageDestinationRefItemProvider.java
@@ -34,8 +34,9 @@ import org.eclipse.jst.j2ee.webservice.wscommon.WscommonFactory;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}
- * object. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.MessageDestinationRef}object. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/ParamValueItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/ParamValueItemProvider.java
index f0f25f212..4687a1cd4 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/ParamValueItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/ParamValueItemProvider.java
@@ -34,8 +34,9 @@ import org.eclipse.jst.j2ee.webservice.wscommon.WscommonFactory;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}object.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.ParamValue}object. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/QNameItemProvider.java b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/QNameItemProvider.java
index 62e3ae907..8f0659c12 100644
--- a/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/QNameItemProvider.java
+++ b/plugins/org.eclipse.jst.j2ee/commonedit/org/eclipse/jst/j2ee/common/internal/provider/QNameItemProvider.java
@@ -32,8 +32,9 @@ import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
/**
- * This is the item provider adpater for a {@link org.eclipse.jst.j2ee.internal.internal.common.QName}object. <!--
- * begin-user-doc --> <!-- end-user-doc -->
+ * This is the item provider adpater for a
+ * {@link org.eclipse.jst.j2ee.internal.internal.common.QName}object. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
*
* @generated
*/
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/EnterpriseApplicationImportDataModel.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/EnterpriseApplicationImportDataModel.java
index de34a8c8d..f57052631 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/EnterpriseApplicationImportDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/EnterpriseApplicationImportDataModel.java
@@ -136,8 +136,8 @@ public final class EnterpriseApplicationImportDataModel extends J2EEArtifactImpo
private Hashtable clientJarToEjbJarModels = new Hashtable();
/**
- * Imports the specified Enterprise Application archive file into the specified Enterprise Application
- * project.
+ * Imports the specified Enterprise Application archive file into the specified Enterprise
+ * Application project.
*
* @param earFileName
* The path to the EAR file.
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/IAnnotationsDataModel.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/IAnnotationsDataModel.java
index a83fa7984..27aa4726d 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/IAnnotationsDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/IAnnotationsDataModel.java
@@ -14,7 +14,8 @@
package org.eclipse.jst.j2ee.application.operations;
-//TODO this should be deleted and the required properties added to the various models that need them
+//TODO this should be deleted and the required properties added to the various models that need
+// them
/**
* @author jlanuti
*/
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEArtifactImportDataModel.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEArtifactImportDataModel.java
index d9d61e9fe..34913f3cb 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEArtifactImportDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEArtifactImportDataModel.java
@@ -424,7 +424,7 @@ public abstract class J2EEArtifactImportDataModel extends WTPOperationDataModel
public void extractHandled(List newList, boolean addModels) {
}
- protected WTPPropertyDescriptor [] doGetValidPropertyDescriptors(String propertyName) {
+ protected WTPPropertyDescriptor[] doGetValidPropertyDescriptors(String propertyName) {
if (propertyName.equals(PROJECT_NAME)) {
int j2eeVersion = getJ2EEVersion();
IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEModuleCreationDataModel.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEModuleCreationDataModel.java
index 7fdc0dcc7..efc4e7683 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEModuleCreationDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEModuleCreationDataModel.java
@@ -147,7 +147,7 @@ public abstract class J2EEModuleCreationDataModel extends J2EEArtifactCreationDa
}
protected abstract Integer getDefaultJ2EEModuleVersion();
-
+
private String getDefaultEARName(String baseName) {
return baseName + "EAR"; //TODO //$NON-NLS-1$
}
@@ -319,10 +319,10 @@ public abstract class J2EEModuleCreationDataModel extends J2EEArtifactCreationDa
}
- protected final void setJ2EENatureID(String J2EENatureID){
+ protected final void setJ2EENatureID(String J2EENatureID) {
this.J2EENatureID = J2EENatureID;
}
-
+
public final String getJ2EENatureID() {
return J2EENatureID;
}
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEUtilityJarImportDataModel.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEUtilityJarImportDataModel.java
index 0f0a129e4..34c9cff12 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEUtilityJarImportDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/application/operations/J2EEUtilityJarImportDataModel.java
@@ -38,6 +38,7 @@ public final class J2EEUtilityJarImportDataModel extends J2EEArtifactImportDataM
public void initProjectModel() {
setProjectDataModel(new JavaProjectCreationDataModel());
}
+
public WTPOperation getDefaultOperation() {
return null;
}
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/EARNatureRuntime.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/EARNatureRuntime.java
index 1cd9f3654..52336cf96 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/EARNatureRuntime.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/EARNatureRuntime.java
@@ -418,7 +418,7 @@ public class EARNatureRuntime extends J2EENature {
EAREditModel model = (EAREditModel) getCacheEditModel();
ModuleMapping map = model.getModuleMapping(aModule);
- if (map != null && map.getProjectName() != null && map.getProjectName().length() > 0 ) {
+ if (map != null && map.getProjectName() != null && map.getProjectName().length() > 0) {
return J2EEPlugin.getWorkspace().getRoot().getProject(map.getProjectName());
}
diff --git a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/IEARNatureConstants.java b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/IEARNatureConstants.java
index af1ff6a87..1dfff694a 100644
--- a/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/IEARNatureConstants.java
+++ b/plugins/org.eclipse.jst.j2ee/earproject/org/eclipse/jst/j2ee/internal/earcreation/IEARNatureConstants.java
@@ -10,7 +10,6 @@ package org.eclipse.jst.j2ee.internal.earcreation;
-
/* The Ear Nature constants are the constants for the web nature interface to the plugins */
public interface IEARNatureConstants {
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEModuleNature.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEModuleNature.java
index ce9d497eb..d865a59a7 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEModuleNature.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEModuleNature.java
@@ -305,38 +305,34 @@ public abstract class J2EEModuleNature extends J2EENature {
* releaseAccess()!
*/
// TODO WebServices for M3
-// public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey) {
-// return getWebServiceEditModelForRead(accessorKey, null);
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey) {
+ // return getWebServiceEditModelForRead(accessorKey, null);
+ // }
/**
* Return an editing model used to read web service resources. Important!!! Calling this method
* increments the use count of this model. When you are done accessing the model, call
* releaseAccess()!
*/
// TODO WebServices for M3
-// public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey, Map params) {
-// return null;
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForRead(Object accessorKey, Map params) {
+ // return null;
+ // }
/**
* Return an editing model used to edit web service resources. Important!!! Calling this method
* increments the use count of this model. When you are done accessing the model, call
* releaseAccess()!
*/
// TODO WebServices for M3
-// public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey) {
-// return getWebServiceEditModelForWrite(accessorKey, null);
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey) {
+ // return getWebServiceEditModelForWrite(accessorKey, null);
+ // }
/**
* Return an editing model used to edit web service resources. Important!!! Calling this method
* increments the use count of this model. When you are done accessing the model, call
* releaseAccess()!
*/
// TODO Webservices for M3
-// public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey, Map params) {
-// return null;
-// }
-
+ // public WebServiceEditModel getWebServiceEditModelForWrite(Object accessorKey, Map params) {
+ // return null;
+ // }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities.java
index bd44ba9b7..692b8dfe9 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities.java
@@ -448,6 +448,7 @@ public class J2EEProjectUtilities extends ProjectUtilities {
}
return null;
}
+
public static IContainer getSourceFolderOrFirst(IProject p, String defaultSourceName) {
try {
IPath sourcePath = getSourcePathOrFirst(p, defaultSourceName);
@@ -461,7 +462,7 @@ public class J2EEProjectUtilities extends ProjectUtilities {
return null;
}
}
-
+
public static IPath getSourcePathOrFirst(IProject p, String defaultSourceName) {
IJavaProject javaProj = getJavaProject(p);
if (javaProj == null)
@@ -514,7 +515,7 @@ public class J2EEProjectUtilities extends ProjectUtilities {
return firstSource.getPath().removeFirstSegments(1);
return null;
}
-
+
public static boolean isSourceFolderAnInputContainer(IFolder sourceFolder) {
IContainer parent = sourceFolder;
while (true) {
@@ -524,19 +525,16 @@ public class J2EEProjectUtilities extends ProjectUtilities {
if (parent instanceof IProject)
break;
}
- IProject project = (IProject)parent;
+ IProject project = (IProject) parent;
try {
IProjectDescription desc = project.getDescription();
if (desc.hasNature(IEJBNatureConstants.NATURE_ID)) {
return sourceFolder.findMember(J2EEConstants.EJBJAR_DD_URI) != null;
- }
- else if (desc.hasNature(IApplicationClientNatureConstants.NATURE_ID)) {
+ } else if (desc.hasNature(IApplicationClientNatureConstants.NATURE_ID)) {
return sourceFolder.findMember(J2EEConstants.APP_CLIENT_DD_URI) != null;
- }
- else if (desc.hasNature(IWebNatureConstants.J2EE_NATURE_ID)) {
+ } else if (desc.hasNature(IWebNatureConstants.J2EE_NATURE_ID)) {
return sourceFolder.findMember(J2EEConstants.WEBAPP_DD_URI) != null;
- }
- else if (desc.hasNature(IConnectorNatureConstants.NATURE_ID)) {
+ } else if (desc.hasNature(IConnectorNatureConstants.NATURE_ID)) {
return sourceFolder.findMember(J2EEConstants.RAR_DD_URI) != null;
}
} catch (CoreException e) {
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EESettingsMigrator.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EESettingsMigrator.java
index b47711e65..a247abeb1 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EESettingsMigrator.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EESettingsMigrator.java
@@ -13,8 +13,8 @@ package org.eclipse.jst.j2ee.internal.project;
/*
* Created on Apr 22, 2004
*
- * To change the template for this generated file go to Window - Preferences -
- * Java - Code Generation - Code and Comments
+ * To change the template for this generated file go to Window - Preferences - Java - Code
+ * Generation - Code and Comments
*/
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEWorkbenchURIConverterImpl.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEWorkbenchURIConverterImpl.java
index 52707fcb4..7b2cfd443 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEWorkbenchURIConverterImpl.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/project/J2EEWorkbenchURIConverterImpl.java
@@ -167,13 +167,14 @@ public class J2EEWorkbenchURIConverterImpl extends CompatibilityWorkbenchURIConv
*/
public void projectClosed() {
}
+
public IContainer getInputContainer() {
List list = getInputContainers();
if (!list.isEmpty()) {
for (int i = 0; i < list.size(); i++) {
- IContainer container = (IContainer)list.get(i);
+ IContainer container = (IContainer) list.get(i);
if (container instanceof IFolder) {
- IFolder sourceFolder = (IFolder)container;
+ IFolder sourceFolder = (IFolder) container;
if (J2EEProjectUtilities.isSourceFolderAnInputContainer(sourceFolder)) {
return sourceFolder;
}
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/reference/ReferenceDataModel.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/reference/ReferenceDataModel.java
index 8689db59f..90097a329 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/reference/ReferenceDataModel.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/reference/ReferenceDataModel.java
@@ -235,13 +235,13 @@ public abstract class ReferenceDataModel extends J2EEModelModifierOperationDataM
return false;
if (checkMessageDestRefExists(bean.getMessageDestinationRefs(), nameValue))
return false;
- }
+ }
// TODO WebServices for M3
-// else {
-// Collection temp = WebServicesManager.getInstance().get13ServiceRefs(bean);
-// if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
-// return false;
-// }
+ // else {
+ // Collection temp = WebServicesManager.getInstance().get13ServiceRefs(bean);
+ // if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
+ // return false;
+ // }
} else if (ownerType == APP_CLIENT_TYPE) {
ApplicationClient appClient = (ApplicationClient) getProperty(ReferenceDataModel.OWNER);
if (checkResourceRefExists(appClient.getResourceRefs(), nameValue))
@@ -255,13 +255,13 @@ public abstract class ReferenceDataModel extends J2EEModelModifierOperationDataM
return false;
if (checkMessageDestRefExists(appClient.getMessageDestinationRefs(), nameValue))
return false;
- }
+ }
// TODO WebServices for M3
-// else {
-// Collection temp = WebServicesManager.getInstance().get13ServiceRefs(appClient);
-// if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
-// return false;
-// }
+ // else {
+ // Collection temp = WebServicesManager.getInstance().get13ServiceRefs(appClient);
+ // if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
+ // return false;
+ // }
} else if (ownerType == WEB_TYPE) {
WebApp webApp = (WebApp) getProperty(ReferenceDataModel.OWNER);
if (checkResourceRefExists(webApp.getResourceRefs(), nameValue))
@@ -277,13 +277,13 @@ public abstract class ReferenceDataModel extends J2EEModelModifierOperationDataM
return false;
if (checkMessageDestRefExists(webApp.getMessageDestinationRefs(), nameValue))
return false;
- }
+ }
// TODO WebServices for M3
-// else {
-// Collection temp = WebServicesManager.getInstance().get13ServiceRefs(webApp);
-// if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
-// return false;
-// }
+ // else {
+ // Collection temp = WebServicesManager.getInstance().get13ServiceRefs(webApp);
+ // if (temp != null && !temp.isEmpty() && checkServiceRefExists((List) temp, nameValue))
+ // return false;
+ // }
}
return true;
}
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetHelper.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetHelper.java
index 9b52a47e6..12dab01c3 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetHelper.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetHelper.java
@@ -49,446 +49,440 @@ import com.ibm.wtp.emf.workbench.ProjectUtilities;
/**
* @author vijayb
*
- * To change the template for this generated type comment go to
- * Window>Preferences>Java>Code Generation>Code and Comments
+ * To change the template for this generated type comment go to Window>Preferences>Java>Code
+ * Generation>Code and Comments
*/
public class ServerTargetHelper {
- public static final String JAVA_NATURE_ID = "org.eclipse.jdt.core.javanature"; //$NON-NLS-1$
+ public static final String JAVA_NATURE_ID = "org.eclipse.jdt.core.javanature"; //$NON-NLS-1$
- public static final String SERVER_CONTAINER = "org.eclipse.jst.server.core.container"; //$NON-NLS-1$
+ public static final String SERVER_CONTAINER = "org.eclipse.jst.server.core.container"; //$NON-NLS-1$
- /**
- *
- */
- public ServerTargetHelper() {
- super();
- // TODO Auto-generated constructor stub
- }
+ /**
+ *
+ */
+ public ServerTargetHelper() {
+ super();
+ // TODO Auto-generated constructor stub
+ }
- public static void cleanUpNonServerTargetClasspath(IProject project) {
- List existingClasspathEntries = ServerTargetHelper.getExistingNonServerTargetClasspath(project);
- if (!existingClasspathEntries.isEmpty())
- ServerTargetHelper.removeNonSeverTargetClasspathEntries(project, existingClasspathEntries);
- }
+ public static void cleanUpNonServerTargetClasspath(IProject project) {
+ List existingClasspathEntries = ServerTargetHelper.getExistingNonServerTargetClasspath(project);
+ if (!existingClasspathEntries.isEmpty())
+ ServerTargetHelper.removeNonSeverTargetClasspathEntries(project, existingClasspathEntries);
+ }
- /**
- * @param existingClasspathEntries
- */
- public static void removeNonSeverTargetClasspathEntries(IProject project, List existingClasspathEntries) {
- try {
- ProjectUtilities.removeFromJavaClassPath(project, existingClasspathEntries);
- } catch (JavaModelException jme) {
- Logger.getLogger().logError(jme);
- }
- }
+ /**
+ * @param existingClasspathEntries
+ */
+ public static void removeNonSeverTargetClasspathEntries(IProject project, List existingClasspathEntries) {
+ try {
+ ProjectUtilities.removeFromJavaClassPath(project, existingClasspathEntries);
+ } catch (JavaModelException jme) {
+ Logger.getLogger().logError(jme);
+ }
+ }
- /**
- * @param project
- */
- // public static void syncNoServerTargetForEARModules(IProject project) {
- // removeServerTargetForEARModuleProjects(project);
- // removeServerTargetForEARUtilsProject(project);
- // }
- /**
- * @param project
- */
- // public static void removeServerTargetForEAR(IProject project, boolean
- // updateModules) {
- // //We don't need to remove a server target anyomre as it need to be
- // // there
- // //ServerTargetManager.removeServerTarget(project, null);
- // if (updateModules) {
- // removeServerTargetForEARModuleProjects(project);
- // removeServerTargetForEARUtilsProject(project);
- // }
- // }
- /**
- * @param project
- */
- // private static void removeServerTargetForEARModuleProjects(IProject
- // project) {
- // List moduleProjects =
- // ServerTargetHelper.getAllEarModuleProjects(project);
- // if (!moduleProjects.isEmpty()) {
- // for (int i = 0; i < moduleProjects.size(); i++) {
- // IProject moduleProject = (IProject) moduleProjects.get(i);
- // ServerTargetType tt =
- // ServerTargetManager.getServerTargetType(moduleProject);
- // if (tt != null) {
- // J2EEJavaProjectInfo info = getNewJ2EEProjectInfo(moduleProject);
- // if (info != null) {
- // info.setProject(moduleProject);
- // try {
- // info.calculateServerClasspathEntries();
- // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
- // } catch (JavaModelException jme) {
- // Logger.getLogger().logTrace(jme);
- // }
- // }
- // }
- // }
- // }
- // }
- /**
- * @param project
- */
- // private static void removeServerTargetForEARUtilsProject(IProject
- // project) {
- // EARNatureRuntime nature = EARNatureRuntime.getRuntime(project);
- // EAREditModel editModel = null;
- // Object key = new ServerTargetHelper();
- // try {
- // editModel = nature.getEarEditModelForRead(key);
- // List utilProjects =
- // ServerTargetHelper.getAllEarUtilityProjects(editModel, project);
- // if (!utilProjects.isEmpty()) {
- // for (int i = 0; i < utilProjects.size(); i++) {
- // IProject moduleProject = (IProject) utilProjects.get(i);
- // //We don't need to remove a server target anyomre as it need to be there
- // //ServerTargetType existingTargetType =
- // // ServerTargetManager.getServerTargetType(moduleProject);
- // //if (existingTargetType != null) {
- // //if (!editModel.isEjbClientJarProject(moduleProject))
- // //We don't need to remove a server target anyomre as it
- // // need to be there
- // //ServerTargetManager.removeServerTarget(moduleProject,null);
- // //else
- // // removeServerTargetForEJBClientJar(moduleProject);
- // }
- // }
- // } finally {
- // editModel.releaseAccess(key);
- // }
- // }
- /**
- * @param moduleProject
- */
- // public static void removeServerTargetForEJBClientJar(IProject
- // ejbClientJarProject) {
- // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
- // J2EEJavaProjectInfo info = ejbExt.createProjectInfo();
- // if (info != null) {
- // info.setProject(ejbClientJarProject);
- // try {
- // info.calculateServerClasspathEntries();
- // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
- // } catch (JavaModelException jme) {
- // Logger.getLogger().logTrace(jme);
- // }
- // }
- // }
- // public static void removeServerTargetOnProject(IProject project, String
- // projectType) {
- // setServerClassPathForJ2EEProject(project, projectType);
- // }
- /**
- * @param project
- */
- // public static void setServerClassPathForJ2EEProject(IProject project,
- // String projectType) {
- // try {
- // J2EEJavaProjectInfo info = getNewJ2EEProjectInfo(project, projectType);
- // if (info != null) {
- // info.setProject(project);
- // info.calculateServerClasspathEntries();
- // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
- // }
- // } catch (JavaModelException jme) {
- // Logger.getLogger().logError(jme);
- // }
- // }
- // public static J2EEJavaProjectInfo getNewJ2EEProjectInfo(IProject project,
- // String projectType)
- // {
- // if (projectType.equals(IServerTargetConstants.APP_CLIENT_TYPE))
- // return new ApplicationClientProjectInfo();
- // else if (projectType.equals(IServerTargetConstants.WEB_TYPE)) {
- // WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
- // J2EEJavaProjectInfo info = webExt.createProjectInfo();
- // String webNature = J2EENature.getRegisteredRuntimeID(project);
- // info.setJ2EEVersion(webNature.equals(J2EEVersionConstants.VERSION_1_3_TEXT)
- // ?
- // J2EEVersionConstants.J2EE_1_3_ID : J2EEVersionConstants.J2EE_1_2_ID);
- // return info;
- // } else if (projectType.equals(IServerTargetConstants.EJB_TYPE)) {
- // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
- // return ejbExt.createProjectInfo();
- // } else if (projectType.equals(IServerTargetConstants.CONNECTOR_TYPE)) {
- // JcaModuleExtension jcaExt = EarModuleManager.getJCAModuleExtension();
- // return jcaExt.createProjectInfo();
- // }
- // return null;
- // }
- // public static J2EEJavaProjectInfo getNewJ2EEProjectInfo(IProject project)
- // {
- // if (J2EENature.hasRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS)) {
- // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
- // return ejbExt.createProjectInfo();
- // } else if (J2EENature.hasRuntime(project,
- // IWebNatureConstants.J2EE_NATURE_ID)) {
- // WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
- // return webExt.createProjectInfo();
- // } else if (ApplicationClientNatureRuntime.hasRuntime(project))
- // return new ApplicationClientProjectInfo();
- // else if (J2EENature.hasRuntime(project,
- // IConnectorNatureConstants.CONNECTOR_NATURE_ID)) {
- // JcaModuleExtension jcaExt = EarModuleManager.getJCAModuleExtension();
- // return jcaExt.createProjectInfo();
- // }
- // return null;
- // }
- public static void setNewServerTargetForEARModules(IRuntime newServerTarget, IProject project) {
- List moduleProjects = ServerTargetHelper.getAllEarModuleProjects(project);
- if (!moduleProjects.isEmpty()) {
- for (int i = 0; i < moduleProjects.size(); i++) {
- IProject moduleProject = (IProject) moduleProjects.get(i);
- String[] projectAttr = ServerTargetHelper.getProjectTypeAndJ2EELevel(moduleProject);
- if (projectAttr[0] != null && projectAttr[1] != null) {
- IRuntime existingTargetType = ServerCore.getProjectProperties(moduleProject).getRuntimeTarget();
- if (existingTargetType != null) {
- if (!existingTargetType.getId().equals(newServerTarget.getId()))
- setServerTargetForModuleProject(newServerTarget, moduleProject, projectAttr);
- // TODO Move the WLP sync to this method
- } else
- setServerTargetForModuleProject(newServerTarget, moduleProject, projectAttr);
- }
- }
- }
- }
+ /**
+ * @param project
+ */
+ // public static void syncNoServerTargetForEARModules(IProject project) {
+ // removeServerTargetForEARModuleProjects(project);
+ // removeServerTargetForEARUtilsProject(project);
+ // }
+ /**
+ * @param project
+ */
+ // public static void removeServerTargetForEAR(IProject project, boolean
+ // updateModules) {
+ // //We don't need to remove a server target anyomre as it need to be
+ // // there
+ // //ServerTargetManager.removeServerTarget(project, null);
+ // if (updateModules) {
+ // removeServerTargetForEARModuleProjects(project);
+ // removeServerTargetForEARUtilsProject(project);
+ // }
+ // }
+ /**
+ * @param project
+ */
+ // private static void removeServerTargetForEARModuleProjects(IProject
+ // project) {
+ // List moduleProjects =
+ // ServerTargetHelper.getAllEarModuleProjects(project);
+ // if (!moduleProjects.isEmpty()) {
+ // for (int i = 0; i < moduleProjects.size(); i++) {
+ // IProject moduleProject = (IProject) moduleProjects.get(i);
+ // ServerTargetType tt =
+ // ServerTargetManager.getServerTargetType(moduleProject);
+ // if (tt != null) {
+ // J2EEJavaProjectInfo info = getNewJ2EEProjectInfo(moduleProject);
+ // if (info != null) {
+ // info.setProject(moduleProject);
+ // try {
+ // info.calculateServerClasspathEntries();
+ // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
+ // } catch (JavaModelException jme) {
+ // Logger.getLogger().logTrace(jme);
+ // }
+ // }
+ // }
+ // }
+ // }
+ // }
+ /**
+ * @param project
+ */
+ // private static void removeServerTargetForEARUtilsProject(IProject
+ // project) {
+ // EARNatureRuntime nature = EARNatureRuntime.getRuntime(project);
+ // EAREditModel editModel = null;
+ // Object key = new ServerTargetHelper();
+ // try {
+ // editModel = nature.getEarEditModelForRead(key);
+ // List utilProjects =
+ // ServerTargetHelper.getAllEarUtilityProjects(editModel, project);
+ // if (!utilProjects.isEmpty()) {
+ // for (int i = 0; i < utilProjects.size(); i++) {
+ // IProject moduleProject = (IProject) utilProjects.get(i);
+ // //We don't need to remove a server target anyomre as it need to be there
+ // //ServerTargetType existingTargetType =
+ // // ServerTargetManager.getServerTargetType(moduleProject);
+ // //if (existingTargetType != null) {
+ // //if (!editModel.isEjbClientJarProject(moduleProject))
+ // //We don't need to remove a server target anyomre as it
+ // // need to be there
+ // //ServerTargetManager.removeServerTarget(moduleProject,null);
+ // //else
+ // // removeServerTargetForEJBClientJar(moduleProject);
+ // }
+ // }
+ // } finally {
+ // editModel.releaseAccess(key);
+ // }
+ // }
+ /**
+ * @param moduleProject
+ */
+ // public static void removeServerTargetForEJBClientJar(IProject
+ // ejbClientJarProject) {
+ // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
+ // J2EEJavaProjectInfo info = ejbExt.createProjectInfo();
+ // if (info != null) {
+ // info.setProject(ejbClientJarProject);
+ // try {
+ // info.calculateServerClasspathEntries();
+ // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
+ // } catch (JavaModelException jme) {
+ // Logger.getLogger().logTrace(jme);
+ // }
+ // }
+ // }
+ // public static void removeServerTargetOnProject(IProject project, String
+ // projectType) {
+ // setServerClassPathForJ2EEProject(project, projectType);
+ // }
+ /**
+ * @param project
+ */
+ // public static void setServerClassPathForJ2EEProject(IProject project,
+ // String projectType) {
+ // try {
+ // J2EEJavaProjectInfo info = getNewJ2EEProjectInfo(project, projectType);
+ // if (info != null) {
+ // info.setProject(project);
+ // info.calculateServerClasspathEntries();
+ // info.getJavaProject().setRawClasspath(info.getClasspathEntries(), null);
+ // }
+ // } catch (JavaModelException jme) {
+ // Logger.getLogger().logError(jme);
+ // }
+ // }
+ // public static J2EEJavaProjectInfo getNewJ2EEProjectInfo(IProject project,
+ // String projectType)
+ // {
+ // if (projectType.equals(IServerTargetConstants.APP_CLIENT_TYPE))
+ // return new ApplicationClientProjectInfo();
+ // else if (projectType.equals(IServerTargetConstants.WEB_TYPE)) {
+ // WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
+ // J2EEJavaProjectInfo info = webExt.createProjectInfo();
+ // String webNature = J2EENature.getRegisteredRuntimeID(project);
+ // info.setJ2EEVersion(webNature.equals(J2EEVersionConstants.VERSION_1_3_TEXT)
+ // ?
+ // J2EEVersionConstants.J2EE_1_3_ID : J2EEVersionConstants.J2EE_1_2_ID);
+ // return info;
+ // } else if (projectType.equals(IServerTargetConstants.EJB_TYPE)) {
+ // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
+ // return ejbExt.createProjectInfo();
+ // } else if (projectType.equals(IServerTargetConstants.CONNECTOR_TYPE)) {
+ // JcaModuleExtension jcaExt = EarModuleManager.getJCAModuleExtension();
+ // return jcaExt.createProjectInfo();
+ // }
+ // return null;
+ // }
+ // public static J2EEJavaProjectInfo getNewJ2EEProjectInfo(IProject project)
+ // {
+ // if (J2EENature.hasRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS)) {
+ // EjbModuleExtension ejbExt = EarModuleManager.getEJBModuleExtension();
+ // return ejbExt.createProjectInfo();
+ // } else if (J2EENature.hasRuntime(project,
+ // IWebNatureConstants.J2EE_NATURE_ID)) {
+ // WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
+ // return webExt.createProjectInfo();
+ // } else if (ApplicationClientNatureRuntime.hasRuntime(project))
+ // return new ApplicationClientProjectInfo();
+ // else if (J2EENature.hasRuntime(project,
+ // IConnectorNatureConstants.CONNECTOR_NATURE_ID)) {
+ // JcaModuleExtension jcaExt = EarModuleManager.getJCAModuleExtension();
+ // return jcaExt.createProjectInfo();
+ // }
+ // return null;
+ // }
+ public static void setNewServerTargetForEARModules(IRuntime newServerTarget, IProject project) {
+ List moduleProjects = ServerTargetHelper.getAllEarModuleProjects(project);
+ if (!moduleProjects.isEmpty()) {
+ for (int i = 0; i < moduleProjects.size(); i++) {
+ IProject moduleProject = (IProject) moduleProjects.get(i);
+ String[] projectAttr = ServerTargetHelper.getProjectTypeAndJ2EELevel(moduleProject);
+ if (projectAttr[0] != null && projectAttr[1] != null) {
+ IRuntime existingTargetType = ServerCore.getProjectProperties(moduleProject).getRuntimeTarget();
+ if (existingTargetType != null) {
+ if (!existingTargetType.getId().equals(newServerTarget.getId()))
+ setServerTargetForModuleProject(newServerTarget, moduleProject, projectAttr);
+ // TODO Move the WLP sync to this method
+ } else
+ setServerTargetForModuleProject(newServerTarget, moduleProject, projectAttr);
+ }
+ }
+ }
+ }
- public static void setServerTargetForModuleProject(IRuntime newServerTarget, IProject moduleProject, String[] projectAttr) {
- ServerTargetHelper.cleanUpNonServerTargetClasspath(moduleProject);
- setServerTarget(moduleProject, newServerTarget, null);
- }
+ public static void setServerTargetForModuleProject(IRuntime newServerTarget, IProject moduleProject, String[] projectAttr) {
+ ServerTargetHelper.cleanUpNonServerTargetClasspath(moduleProject);
+ setServerTarget(moduleProject, newServerTarget, null);
+ }
- public static List getWebProjectsInEAR(IProject earProject) {
- List moduleProjects = ServerTargetHelper.getAllEarModuleProjects(earProject);
- if (!moduleProjects.isEmpty()) {
- List webProjects = new ArrayList();
- for (int i = 0; i < moduleProjects.size(); i++) {
- IProject project = (IProject) moduleProjects.get(i);
- WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
- if (webExt.hasRuntime(project))
- webProjects.add(project);
- }
- return webProjects;
- }
- return Collections.EMPTY_LIST;
- }
+ public static List getWebProjectsInEAR(IProject earProject) {
+ List moduleProjects = ServerTargetHelper.getAllEarModuleProjects(earProject);
+ if (!moduleProjects.isEmpty()) {
+ List webProjects = new ArrayList();
+ for (int i = 0; i < moduleProjects.size(); i++) {
+ IProject project = (IProject) moduleProjects.get(i);
+ WebModuleExtension webExt = EarModuleManager.getWebModuleExtension();
+ if (webExt.hasRuntime(project))
+ webProjects.add(project);
+ }
+ return webProjects;
+ }
+ return Collections.EMPTY_LIST;
+ }
- /**
- * @param newServerTarget
- * @param tt
- * @param project
- */
- public static void setNewServerTargetForEARUtilityJars(IRuntime newServerTarget, IProject project) {
- EARNatureRuntime nature = EARNatureRuntime.getRuntime(project);
- EAREditModel editModel = null;
- Object key = new ServerTargetHelper();
- try {
- editModel = nature.getEarEditModelForRead(key);
- List utilProjects = ServerTargetHelper.getAllEarUtilityProjects(editModel, project);
- if (!utilProjects.isEmpty()) {
- for (int i = 0; i < utilProjects.size(); i++) {
- IProject moduleProject = (IProject) utilProjects.get(i);
- IRuntime existingTargetType = ServerCore.getProjectProperties(moduleProject).getRuntimeTarget();
- if (existingTargetType != null) {
- if (!existingTargetType.getId().equals(newServerTarget.getId())) {
- setServerTargetForUtilProject(newServerTarget, moduleProject);
- }
- } else {
- setServerTargetForUtilProject(newServerTarget, moduleProject);
- }
- }
- }
- } finally {
- editModel.releaseAccess(key);
- }
- }
+ /**
+ * @param newServerTarget
+ * @param tt
+ * @param project
+ */
+ public static void setNewServerTargetForEARUtilityJars(IRuntime newServerTarget, IProject project) {
+ EARNatureRuntime nature = EARNatureRuntime.getRuntime(project);
+ EAREditModel editModel = null;
+ Object key = new ServerTargetHelper();
+ try {
+ editModel = nature.getEarEditModelForRead(key);
+ List utilProjects = ServerTargetHelper.getAllEarUtilityProjects(editModel, project);
+ if (!utilProjects.isEmpty()) {
+ for (int i = 0; i < utilProjects.size(); i++) {
+ IProject moduleProject = (IProject) utilProjects.get(i);
+ IRuntime existingTargetType = ServerCore.getProjectProperties(moduleProject).getRuntimeTarget();
+ if (existingTargetType != null) {
+ if (!existingTargetType.getId().equals(newServerTarget.getId())) {
+ setServerTargetForUtilProject(newServerTarget, moduleProject);
+ }
+ } else {
+ setServerTargetForUtilProject(newServerTarget, moduleProject);
+ }
+ }
+ }
+ } finally {
+ editModel.releaseAccess(key);
+ }
+ }
- public static void setServerTargetForUtilProject(IRuntime newServerTarget, IProject moduleProject) {
- ServerTargetHelper.cleanUpNonServerTargetClasspath(moduleProject);
- setServerTarget(moduleProject, newServerTarget, null);
- }
+ public static void setServerTargetForUtilProject(IRuntime newServerTarget, IProject moduleProject) {
+ ServerTargetHelper.cleanUpNonServerTargetClasspath(moduleProject);
+ setServerTarget(moduleProject, newServerTarget, null);
+ }
- public static void setServerTarget(IProject project, IRuntime runtime, IProgressMonitor monitor) {
- try {
- ServerCore.getProjectProperties(project).setRuntimeTarget(runtime, monitor);
- } catch (CoreException ce) {
- Logger.getLogger().logError(ce);
- }
- }
+ public static void setServerTarget(IProject project, IRuntime runtime, IProgressMonitor monitor) {
+ try {
+ ServerCore.getProjectProperties(project).setRuntimeTarget(runtime, monitor);
+ } catch (CoreException ce) {
+ Logger.getLogger().logError(ce);
+ }
+ }
- /**
- * @param earProject
- */
- public static List getAllEarModuleProjects(IProject earProject) {
- EARNatureRuntime nature = EARNatureRuntime.getRuntime(earProject);
- EAREditModel editModel = null;
- List moduleProjects = new ArrayList();
- Object key = new ServerTargetHelper();
- try {
- editModel = nature.getEarEditModelForRead(key);
- Set allModuleProjects = editModel.getModuleMappedModuleProjects();
- if (!allModuleProjects.isEmpty())
- moduleProjects.addAll(allModuleProjects);
- return moduleProjects;
- } finally {
- if (editModel != null)
- editModel.releaseAccess(key);
- }
- }
+ /**
+ * @param earProject
+ */
+ public static List getAllEarModuleProjects(IProject earProject) {
+ EARNatureRuntime nature = EARNatureRuntime.getRuntime(earProject);
+ EAREditModel editModel = null;
+ List moduleProjects = new ArrayList();
+ Object key = new ServerTargetHelper();
+ try {
+ editModel = nature.getEarEditModelForRead(key);
+ Set allModuleProjects = editModel.getModuleMappedModuleProjects();
+ if (!allModuleProjects.isEmpty())
+ moduleProjects.addAll(allModuleProjects);
+ return moduleProjects;
+ } finally {
+ if (editModel != null)
+ editModel.releaseAccess(key);
+ }
+ }
- public static String[] getProjectTypeAndJ2EELevel(IProject project) {
- String[] projectAttr = new String[2];
- boolean isJ2EE13 = true;
- if (EARNatureRuntime.hasRuntime(project)) {
- projectAttr[0] = IServerTargetConstants.EAR_TYPE;
- isJ2EE13 = EARNatureRuntime.getRuntime(project).isJ2EE1_3();
- } else if (J2EENature.hasRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS)) {
- projectAttr[0] = IServerTargetConstants.EJB_TYPE;
- isJ2EE13 = J2EENature.getRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS).isJ2EE1_3();
- } else if (J2EENature.hasRuntime(project, IWebNatureConstants.J2EE_NATURE_ID)) {
- projectAttr[0] = IServerTargetConstants.WEB_TYPE;
- isJ2EE13 = J2EENature.getRuntime(project, IWebNatureConstants.J2EE_NATURE_ID).isJ2EE1_3();
- } else if (ApplicationClientNatureRuntime.hasRuntime(project)) {
- projectAttr[0] = IServerTargetConstants.APP_CLIENT_TYPE;
- isJ2EE13 = ApplicationClientNatureRuntime.getRuntime(project).isJ2EE1_3();
- } else if (J2EENature.hasRuntime(project, IConnectorNatureConstants.NATURE_ID)) {
- projectAttr[0] = IServerTargetConstants.CONNECTOR_TYPE;
- isJ2EE13 = J2EENature.getRuntime(project, IConnectorNatureConstants.NATURE_ID).isJ2EE1_3();
- } else if (hasJavaNature(project))
- projectAttr[0] = null;
- if (projectAttr[0] != null && projectAttr[0].length() > 0) {
- if (isJ2EE13)
- projectAttr[1] = IServerTargetConstants.J2EE_13;
- else
- projectAttr[1] = IServerTargetConstants.J2EE_12;
- }
- return projectAttr;
- }
+ public static String[] getProjectTypeAndJ2EELevel(IProject project) {
+ String[] projectAttr = new String[2];
+ boolean isJ2EE13 = true;
+ if (EARNatureRuntime.hasRuntime(project)) {
+ projectAttr[0] = IServerTargetConstants.EAR_TYPE;
+ isJ2EE13 = EARNatureRuntime.getRuntime(project).isJ2EE1_3();
+ } else if (J2EENature.hasRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS)) {
+ projectAttr[0] = IServerTargetConstants.EJB_TYPE;
+ isJ2EE13 = J2EENature.getRuntime(project, IEJBNatureConstants.EJB_NATURE_IDS).isJ2EE1_3();
+ } else if (J2EENature.hasRuntime(project, IWebNatureConstants.J2EE_NATURE_ID)) {
+ projectAttr[0] = IServerTargetConstants.WEB_TYPE;
+ isJ2EE13 = J2EENature.getRuntime(project, IWebNatureConstants.J2EE_NATURE_ID).isJ2EE1_3();
+ } else if (ApplicationClientNatureRuntime.hasRuntime(project)) {
+ projectAttr[0] = IServerTargetConstants.APP_CLIENT_TYPE;
+ isJ2EE13 = ApplicationClientNatureRuntime.getRuntime(project).isJ2EE1_3();
+ } else if (J2EENature.hasRuntime(project, IConnectorNatureConstants.NATURE_ID)) {
+ projectAttr[0] = IServerTargetConstants.CONNECTOR_TYPE;
+ isJ2EE13 = J2EENature.getRuntime(project, IConnectorNatureConstants.NATURE_ID).isJ2EE1_3();
+ } else if (hasJavaNature(project))
+ projectAttr[0] = null;
+ if (projectAttr[0] != null && projectAttr[0].length() > 0) {
+ if (isJ2EE13)
+ projectAttr[1] = IServerTargetConstants.J2EE_13;
+ else
+ projectAttr[1] = IServerTargetConstants.J2EE_12;
+ }
+ return projectAttr;
+ }
- /**
- * @param project
- * @return
- */
- public static boolean hasJavaNature(IProject project) {
- try {
- return project.hasNature(JAVA_NATURE_ID);
- } catch (CoreException ce) {
- Logger.getLogger().logTrace(ce);
- }
- return false;
- }
+ /**
+ * @param project
+ * @return
+ */
+ public static boolean hasJavaNature(IProject project) {
+ try {
+ return project.hasNature(JAVA_NATURE_ID);
+ } catch (CoreException ce) {
+ Logger.getLogger().logTrace(ce);
+ }
+ return false;
+ }
- /**
- * @param earProject
- */
- public static List getAllEarUtilityProjects(EAREditModel earEditModel, IProject earProject) {
- List utilityProjects = new ArrayList();
- Set utilProjects = earEditModel.getModuleMappedUtilityJarProjects();
- if (!utilProjects.isEmpty())
- utilityProjects.addAll(utilProjects);
- return utilityProjects;
- }
+ /**
+ * @param earProject
+ */
+ public static List getAllEarUtilityProjects(EAREditModel earEditModel, IProject earProject) {
+ List utilityProjects = new ArrayList();
+ Set utilProjects = earEditModel.getModuleMappedUtilityJarProjects();
+ if (!utilProjects.isEmpty())
+ utilityProjects.addAll(utilProjects);
+ return utilityProjects;
+ }
- public static int getExistingServerTargetIndex(List validServerTargets, IProject project) {
- if (validServerTargets != null) {
- IRuntime st = ServerCore.getProjectProperties(project).getRuntimeTarget();
- if (st != null) {
- for (int i = 0; i < validServerTargets.size(); i++) {
- if (((IRuntime) validServerTargets.get(i)).getId() == st.getId())
- return i;
- }
- }
- }
- return -1;
- }
+ public static int getExistingServerTargetIndex(List validServerTargets, IProject project) {
+ if (validServerTargets != null) {
+ IRuntime st = ServerCore.getProjectProperties(project).getRuntimeTarget();
+ if (st != null) {
+ for (int i = 0; i < validServerTargets.size(); i++) {
+ if (((IRuntime) validServerTargets.get(i)).getId() == st.getId())
+ return i;
+ }
+ }
+ }
+ return -1;
+ }
- public static List getExistingNonServerTargetClasspath(IProject project) {
- IJavaProject javaProject = null;
- List list = new ArrayList();
- try {
- javaProject = (IJavaProject) project.getNature(JavaCore.NATURE_ID);
- } catch (Exception e) {
- }
- if (javaProject != null) {
- try {
- IClasspathEntry[] cp = javaProject.getRawClasspath();
- int size = cp.length;
- for (int i = 0; i < size; i++) {
- int entryKind = cp[i].getEntryKind();
- if (entryKind != IClasspathEntry.CPE_SOURCE && entryKind != IClasspathEntry.CPE_LIBRARY && entryKind != IClasspathEntry.CPE_PROJECT
- && (entryKind == IClasspathEntry.CPE_VARIABLE && isWASVariable(cp[i]))
- && (entryKind != IClasspathEntry.CPE_CONTAINER || !cp[i].getPath().segment(0).equals(SERVER_CONTAINER))) {
- list.add(cp[i]);
- }
- }
- } catch (Exception e) {
- }
- return list;
- }
- return list;
- }
+ public static List getExistingNonServerTargetClasspath(IProject project) {
+ IJavaProject javaProject = null;
+ List list = new ArrayList();
+ try {
+ javaProject = (IJavaProject) project.getNature(JavaCore.NATURE_ID);
+ } catch (Exception e) {
+ }
+ if (javaProject != null) {
+ try {
+ IClasspathEntry[] cp = javaProject.getRawClasspath();
+ int size = cp.length;
+ for (int i = 0; i < size; i++) {
+ int entryKind = cp[i].getEntryKind();
+ if (entryKind != IClasspathEntry.CPE_SOURCE && entryKind != IClasspathEntry.CPE_LIBRARY && entryKind != IClasspathEntry.CPE_PROJECT && (entryKind == IClasspathEntry.CPE_VARIABLE && isWASVariable(cp[i])) && (entryKind != IClasspathEntry.CPE_CONTAINER || !cp[i].getPath().segment(0).equals(SERVER_CONTAINER))) {
+ list.add(cp[i]);
+ }
+ }
+ } catch (Exception e) {
+ }
+ return list;
+ }
+ return list;
+ }
- /**
- * @param entry
- * @return
- */
- private static boolean isWASVariable(IClasspathEntry entry) {
- // TODO This is no longer valid in the base.
- // IPath path = entry.getPath();
- // if (path != null && path.segmentCount() != 0) {
- // String classpathVariable = path.segment(0);
- // return
- // classpathVariable.equals(IEJBNatureConstants.WAS_PLUGINDIR_VARIABLE)
- // ||
- // classpathVariable.equals(IEJBNatureConstants.WAS_50_PLUGINDIR_VARIABLE)
- // ||
- // classpathVariable.equals(IEJBNatureConstants.SERVERJDK_50_PLUGINDIR_VARIABLE)
- // ||
- // classpathVariable.equals(IEJBNatureConstants.SERVERJDK_PLUGINDIR_VARIABLE)
- // || classpathVariable.equals(J2EEPlugin.SOAP_PLUGINDIR_VARIABLE)
- // || classpathVariable.equals(J2EEPlugin.SOAPSEC_PLUGINDIR_VARIABLE);
- // //|| classpathVariable.equals(J2EEPlugin.XERCES_IMPL_VARIABLE)
- // //|| classpathVariable.equals(J2EEPlugin.XERCES_PLUGINDIR_VARIABLE)
- // //|| classpathVariable.equals(J2EEPlugin.WORF_PLUGINDIR_VARIABLE)
- // //|| classpathVariable.equals(J2EEPlugin.MAIL_CLASSPATH_VARIABLE)
- // //||
- // classpathVariable.equals(J2EEPlugin.ACTIVATION_CLASSPATH_VARIABLE);
- // }
- return false;
- }
+ /**
+ * @param entry
+ * @return
+ */
+ private static boolean isWASVariable(IClasspathEntry entry) {
+ // TODO This is no longer valid in the base.
+ // IPath path = entry.getPath();
+ // if (path != null && path.segmentCount() != 0) {
+ // String classpathVariable = path.segment(0);
+ // return
+ // classpathVariable.equals(IEJBNatureConstants.WAS_PLUGINDIR_VARIABLE)
+ // ||
+ // classpathVariable.equals(IEJBNatureConstants.WAS_50_PLUGINDIR_VARIABLE)
+ // ||
+ // classpathVariable.equals(IEJBNatureConstants.SERVERJDK_50_PLUGINDIR_VARIABLE)
+ // ||
+ // classpathVariable.equals(IEJBNatureConstants.SERVERJDK_PLUGINDIR_VARIABLE)
+ // || classpathVariable.equals(J2EEPlugin.SOAP_PLUGINDIR_VARIABLE)
+ // || classpathVariable.equals(J2EEPlugin.SOAPSEC_PLUGINDIR_VARIABLE);
+ // //|| classpathVariable.equals(J2EEPlugin.XERCES_IMPL_VARIABLE)
+ // //|| classpathVariable.equals(J2EEPlugin.XERCES_PLUGINDIR_VARIABLE)
+ // //|| classpathVariable.equals(J2EEPlugin.WORF_PLUGINDIR_VARIABLE)
+ // //|| classpathVariable.equals(J2EEPlugin.MAIL_CLASSPATH_VARIABLE)
+ // //||
+ // classpathVariable.equals(J2EEPlugin.ACTIVATION_CLASSPATH_VARIABLE);
+ // }
+ return false;
+ }
- /**
- * @param earProject
- * @param st
- * @return
- */
- public static boolean serverTargetValidForEAR(IProject earProject, IRuntime st) {
- return !(J2EENature.hasRuntime(earProject, IEARNatureConstants.NATURE_ID) && st.getId().equals(IServerTargetConstants.aesV4ServerTargetId));
- }
+ /**
+ * @param earProject
+ * @param st
+ * @return
+ */
+ public static boolean serverTargetValidForEAR(IProject earProject, IRuntime st) {
+ return !(J2EENature.hasRuntime(earProject, IEARNatureConstants.NATURE_ID) && st.getId().equals(IServerTargetConstants.aesV4ServerTargetId));
+ }
- public static List getServerTargets(String type, String version) {
+ public static List getServerTargets(String type, String version) {
- List targets = Arrays.asList(ServerUtil.getRuntimes(type, version));
+ List targets = Arrays.asList(ServerUtil.getRuntimes(type, version));
- return targets;
- }
- /*
- * public static ITargetType getV50TargetType(IProject project,
- * IServerTarget v50ServerTarget) { if (J2EENature.hasRuntime(project,
- * IEARNatureConstants.NATURE_ID)) return
- * ServerTargetManager.getTargetType(v50ServerTarget,
- * IServerTargetConstants.EAR_TYPE); if (J2EENature.hasRuntime(project,
- * IApplicationClientNatureConstants.NATURE_ID)) return
- * ServerTargetManager.getTargetType(v50ServerTarget,
- * IServerTargetConstants.EAR_TYPE); else if (J2EENature.hasRuntime(project,
- * IEJBNatureConstants.NATURE_ID)) return
- * ServerTargetManager.getTargetType(v50ServerTarget,
- * IServerTargetConstants.EJB_TYPE); else if (J2EENature.hasRuntime(project,
- * IWebNatureConstants.J2EE_NATURE_ID)) return
- * ServerTargetManager.getTargetType(v50ServerTarget,
- * IServerTargetConstants.WEB_TYPE); return null; }
- */
+ return targets;
+ }
+ /*
+ * public static ITargetType getV50TargetType(IProject project, IServerTarget v50ServerTarget) {
+ * if (J2EENature.hasRuntime(project, IEARNatureConstants.NATURE_ID)) return
+ * ServerTargetManager.getTargetType(v50ServerTarget, IServerTargetConstants.EAR_TYPE); if
+ * (J2EENature.hasRuntime(project, IApplicationClientNatureConstants.NATURE_ID)) return
+ * ServerTargetManager.getTargetType(v50ServerTarget, IServerTargetConstants.EAR_TYPE); else if
+ * (J2EENature.hasRuntime(project, IEJBNatureConstants.NATURE_ID)) return
+ * ServerTargetManager.getTargetType(v50ServerTarget, IServerTargetConstants.EJB_TYPE); else if
+ * (J2EENature.hasRuntime(project, IWebNatureConstants.J2EE_NATURE_ID)) return
+ * ServerTargetManager.getTargetType(v50ServerTarget, IServerTargetConstants.WEB_TYPE); return
+ * null; }
+ */
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetOperation.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetOperation.java
index e5eb56e77..8dc97f99d 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetOperation.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/internal/servertarget/ServerTargetOperation.java
@@ -33,20 +33,20 @@ import org.eclipse.wst.server.core.ServerCore;
* Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
*/
public class ServerTargetOperation extends WTPOperation {
- public ServerTargetOperation(ServerTargetDataModel dataModel) {
- super(dataModel);
- }
+ public ServerTargetOperation(ServerTargetDataModel dataModel) {
+ super(dataModel);
+ }
- protected void execute(IProgressMonitor monitor) throws CoreException, InvocationTargetException, InterruptedException {
- ServerTargetDataModel dataModel = (ServerTargetDataModel) operationDataModel;
- IRuntime runtime = dataModel.getRuntimeTarget();
- IProject project = dataModel.getProject();
- if (runtime != null) {
- ServerCore.getProjectProperties(project).setRuntimeTarget(runtime, monitor);
- if (dataModel.getBooleanProperty(ServerTargetDataModel.UPDATE_MODULES) && EARNatureRuntime.hasRuntime(project)) {
- ServerTargetHelper.setNewServerTargetForEARModules(runtime, project);
- ServerTargetHelper.setNewServerTargetForEARUtilityJars(runtime, project);
- }
- }
- }
+ protected void execute(IProgressMonitor monitor) throws CoreException, InvocationTargetException, InterruptedException {
+ ServerTargetDataModel dataModel = (ServerTargetDataModel) operationDataModel;
+ IRuntime runtime = dataModel.getRuntimeTarget();
+ IProject project = dataModel.getProject();
+ if (runtime != null) {
+ ServerCore.getProjectProperties(project).setRuntimeTarget(runtime, monitor);
+ if (dataModel.getBooleanProperty(ServerTargetDataModel.UPDATE_MODULES) && EARNatureRuntime.hasRuntime(project)) {
+ ServerTargetHelper.setNewServerTargetForEARModules(runtime, project);
+ ServerTargetHelper.setNewServerTargetForEARUtilityJars(runtime, project);
+ }
+ }
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/DelegateConfigurationElement.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/DelegateConfigurationElement.java
index bae7e9a03..f19bcd66e 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/DelegateConfigurationElement.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/DelegateConfigurationElement.java
@@ -53,7 +53,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getAttribute(String name) throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return null;
return delegateElement.getAttribute(name);
}
@@ -64,7 +64,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getAttributeAsIs(String name) throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return null;
return delegateElement.getAttributeAsIs(name);
}
@@ -74,7 +74,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String[] getAttributeNames() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return new String[0];
return delegateElement.getAttributeNames();
}
@@ -84,7 +84,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public IConfigurationElement[] getChildren() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return new IConfigurationElement[0];
return delegateElement.getChildren();
}
@@ -95,7 +95,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public IConfigurationElement[] getChildren(String name) throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return new IConfigurationElement[0];
return delegateElement.getChildren(name);
}
@@ -105,7 +105,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public IExtension getDeclaringExtension() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
throw new InvalidRegistryObjectException();
return delegateElement.getDeclaringExtension();
}
@@ -115,7 +115,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getName() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return DELEGATE_NAME;
return delegateElement.getName();
}
@@ -125,7 +125,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getNamespace() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return DELEGATE_NAMESPACE;
return delegateElement.getNamespace();
}
@@ -135,7 +135,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public Object getParent() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return null;
return delegateElement.getParent();
}
@@ -145,7 +145,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getValue() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return null;
return delegateElement.getValue();
}
@@ -155,7 +155,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @throws org.eclipse.core.runtime.InvalidRegistryObjectException
*/
public String getValueAsIs() throws InvalidRegistryObjectException {
- if(delegateElement == null)
+ if (delegateElement == null)
return null;
return delegateElement.getValueAsIs();
}
@@ -166,7 +166,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @see java.lang.Object#hashCode()
*/
public int hashCode() {
- if(delegateElement == null)
+ if (delegateElement == null)
return -1;
return delegateElement.hashCode();
}
@@ -176,7 +176,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
*/
public boolean isValid() {
- if(delegateElement == null)
+ if (delegateElement == null)
return false;
return delegateElement.isValid();
}
@@ -187,7 +187,7 @@ public class DelegateConfigurationElement implements IConfigurationElement {
* @see java.lang.Object#toString()
*/
public String toString() {
- if(delegateElement == null)
+ if (delegateElement == null)
return DELEGATE_NULL_STRING;
return delegateElement.toString();
}
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/J2EEEditModel.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/J2EEEditModel.java
index f0509564e..b95e8b581 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/J2EEEditModel.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/J2EEEditModel.java
@@ -55,7 +55,7 @@ import org.eclipse.wst.common.internal.emfworkbench.integration.EditModelListene
public class J2EEEditModel extends EditModel {
private WorkingCopyManager workingCopyManager = null;
-
+
/**
* J2EEEditModel constructor comment.
*/
@@ -149,7 +149,7 @@ public class J2EEEditModel extends EditModel {
workingCopyManager = WorkingCopyManagerFactory.newRegisteredInstance();
return workingCopyManager;
}
-
+
/**
* Reset the working copy manager because the ejb-jar.xml was removed without disposing.
*/
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployable.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployable.java
index 0fe608ef7..b17899dc2 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployable.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployable.java
@@ -16,13 +16,15 @@ import org.eclipse.jst.j2ee.internal.project.J2EEModuleNature;
import org.eclipse.jst.j2ee.internal.project.J2EENature;
import org.eclipse.jst.server.j2ee.IApplicationClientModule;
-public class ApplicationClientDeployable extends J2EEDeployable implements IApplicationClientModule {/* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
- */
-public IStatus validate(IProgressMonitor monitor) {
- // TODO Auto-generated method stub
- return null;
-}
+public class ApplicationClientDeployable extends J2EEDeployable implements IApplicationClientModule {/*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
+ */
+ public IStatus validate(IProgressMonitor monitor) {
+ // TODO Auto-generated method stub
+ return null;
+ }
/**
* Constructor for ApplicationClientDeployable.
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployableFactory.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployableFactory.java
index 5ebe0ccf6..08240cae8 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployableFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/ApplicationClientDeployableFactory.java
@@ -21,51 +21,51 @@ import com.ibm.wtp.common.logger.proxy.Logger;
* @author
*/
public class ApplicationClientDeployableFactory extends J2EEDeployableFactory {
- private static final String ID = "com.ibm.wtp.server.j2ee.appclient"; //$NON-NLS-1$
+ private static final String ID = "com.ibm.wtp.server.j2ee.appclient"; //$NON-NLS-1$
- /**
- * Constructor for ApplicationClientDeployableFactory.
- */
- public ApplicationClientDeployableFactory() {
- super();
- }
+ /**
+ * Constructor for ApplicationClientDeployableFactory.
+ */
+ public ApplicationClientDeployableFactory() {
+ super();
+ }
- /*
- * @see DeployableProjectFactoryDelegate#getFactoryID()
- */
- public String getFactoryId() {
- return ID;
- }
+ /*
+ * @see DeployableProjectFactoryDelegate#getFactoryID()
+ */
+ public String getFactoryId() {
+ return ID;
+ }
- /*
- * @see J2EEDeployableFactory#getNatureID()
- */
- public String getNatureID() {
- return IApplicationClientNatureConstants.NATURE_ID;
- }
+ /*
+ * @see J2EEDeployableFactory#getNatureID()
+ */
+ public String getNatureID() {
+ return IApplicationClientNatureConstants.NATURE_ID;
+ }
- /*
- * @see J2EEDeployableFactory#createDeployable(J2EENature)
- */
+ /*
+ * @see J2EEDeployableFactory#createDeployable(J2EENature)
+ */
- public IModule createModule(J2EENature nature) {
- if (nature == null)
- return null;
- ApplicationClientDeployable moduleDelegate = null;
- IModule module = nature.getModule();
- if (module == null) {
- try {
- moduleDelegate = new ApplicationClientDeployable(nature, ID);
- module = createModule(moduleDelegate.getId(), moduleDelegate.getName(), moduleDelegate.getType(), moduleDelegate.getVersion(), moduleDelegate.getProject());
- nature.setModule(module);
- moduleDelegate.initialize(module);
- } catch (Exception e) {
- Logger.getLogger().write(e);
- } finally {
- moduleDelegates.add(moduleDelegate);
- }
- }
- return module;
- }
+ public IModule createModule(J2EENature nature) {
+ if (nature == null)
+ return null;
+ ApplicationClientDeployable moduleDelegate = null;
+ IModule module = nature.getModule();
+ if (module == null) {
+ try {
+ moduleDelegate = new ApplicationClientDeployable(nature, ID);
+ module = createModule(moduleDelegate.getId(), moduleDelegate.getName(), moduleDelegate.getType(), moduleDelegate.getVersion(), moduleDelegate.getProject());
+ nature.setModule(module);
+ moduleDelegate.initialize(module);
+ } catch (Exception e) {
+ Logger.getLogger().write(e);
+ } finally {
+ moduleDelegates.add(moduleDelegate);
+ }
+ }
+ return module;
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployable.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployable.java
index b061c83b4..48a340c08 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployable.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployable.java
@@ -36,386 +36,390 @@ import org.eclipse.wst.server.core.model.ModuleFactoryDelegate;
public class EnterpriseApplicationDeployable extends J2EEDeployable implements IEnterpriseApplication, ILooseArchiveSupport {
- // cached children
- protected IJ2EEModule[] containedModules;
-
- protected ILooseArchive[] containedArchives;
-
- // cached URIs - deployable to String
- protected Map containedModuleURIs = new HashMap(4);
-
- protected Map containedArchiveURIs = new HashMap(4);
-
- /**
- * Constructor for EnterpriseApplicationDeployable.
- *
- * @param aNature
- * @param aFactoryId
- */
- public EnterpriseApplicationDeployable(J2EENature aNature, String aFactoryId) {
- super(aNature, aFactoryId);
-
- update();
- }
-
- /**
- * @see IEnterpriseApplication#containsLooseModules()
- */
- public boolean containsLooseModules() {
- return true;
- }
-
- /**
- * @see IEnterpriseApplication#containsLooseArchives()
- */
- public boolean containsLooseArchives() {
- return true;
- }
-
- /*
- * @see IEnterpriseApplication#getModules()
- */
- public IJ2EEModule[] getModules() {
- return containedModules;
- }
-
- /*
- * @see IEnterpriseApplication#getVendorSupport()
- */
- public String[] getVendorSupport() {
- return null;
- }
-
- protected EARNatureRuntime getEARNature() {
- return (EARNatureRuntime) getNature();
- }
-
- protected static IModule getModule(J2EENature nature) {
- IModule dep = nature.getModule();
- if (dep == null) {
- ModuleFactoryDelegate fac = getModuleFactory(nature);
- if (fac != null) {
- if (fac instanceof J2EEDeployableFactory) {
- dep = ((J2EEDeployableFactory) fac).getModuleProject(nature.getProject());
- }
- }
- }
- return dep;
- }
-
- protected static ModuleFactoryDelegate getModuleFactory(J2EENature nature) {
- /*
- * Iterator factories = ServerCore.getModuleFactories().iterator();
- * while (factories.hasNext()) { ModuleFactory deployableFactory =
- * (ModuleFactory) factories.next(); if
- * (!deployableFactory.getId().equals(EnterpriseApplicationDeployableFactory.ID)) {
- * ModuleFactoryDelegate deployableFactoryDelegate =
- * deployableFactory.getDelegate(); if (deployableFactoryDelegate
- * instanceof J2EEDeployableFactory) { J2EEDeployableFactory fac =
- * (J2EEDeployableFactory) deployableFactory.getDelegate(); if
- * (fac.getNatureID().equals(nature.getNatureID())) { return fac; } } } }
- */
- return null;
- }
-
- protected static LooseArchiveDeployableFactory getLooseArchiveDeployableFactory() {
- /*
- * Iterator factories = ServerCore.getModuleFactories().iterator();
- * while (factories.hasNext()) { ModuleFactory deployableFactory =
- * (ModuleFactory) factories.next(); if
- * (!deployableFactory.getId().equals(EnterpriseApplicationDeployableFactory.ID)) {
- * ModuleFactoryDelegate deployableFactoryDelegate =
- * deployableFactory.getDelegate(); if (deployableFactoryDelegate
- * instanceof LooseArchiveDeployableFactory) return
- * (LooseArchiveDeployableFactory) deployableFactoryDelegate; } }
- */
- return null;
- }
-
- /*
- * @see IEnterpriseApplication#getURI(IJ2EEModule)
- */
- public String getURI(IJ2EEModule module) {
- try {
- return (String) containedModuleURIs.get(module);
- } catch (Exception e) {
- }
- return null;
- }
-
- public String getURI(ILooseArchive archive) {
- try {
- return (String) containedArchiveURIs.get(archive);
- } catch (Exception e) {
- }
- return null;
- }
-
- public ILooseArchive[] getLooseArchives() {
- return containedArchives;
- }
-
- protected ILooseArchive getArchiveDeployable(IProject aProject, LooseArchiveDeployableFactory fact) {
- return (ILooseArchive) fact.getModuleProject(aProject);
- }
-
- protected void update() {
- IJ2EEModule[] oldModules = containedModules;
- containedModules = getContainedModules();
- ILooseArchive[] oldArchives = containedArchives;
- containedArchives = getContainedArchives();
-
- // get add events
- List add = new ArrayList(2);
- addAddedObjects(add, oldModules, containedModules);
- addAddedObjects(add, oldArchives, containedArchives);
-
- // get remove events
- List remove = new ArrayList(2);
- addRemovedObjects(remove, oldModules, containedModules);
- addRemovedObjects(remove, oldArchives, containedArchives);
-
- // fire change events
- int size = containedModules.length;
- List change = new ArrayList(size);
- for (int i = 0; i < size; i++) {
- String newURI = getContainedURI(containedModules[i]);
- String oldURI = getURI(containedModules[i]);
-
- if (oldURI != null && !oldURI.equals(newURI)) {
- change.add(containedModules[i]);
- }
- containedModuleURIs.put(containedModules[i], newURI);
- }
-
- size = containedArchives.length;
- for (int i = 0; i < size; i++) {
- String newURI = getContainedURI(containedArchives[i]);
- String oldURI = getURI(containedArchives[i]);
-
- if (oldURI != null && !oldURI.equals(newURI)) {
- change.add(containedArchives[i]);
- }
- containedArchiveURIs.put(containedArchives[i], newURI);
- }
-
- if (!add.isEmpty() || !remove.isEmpty() || !change.isEmpty()) {
- IModule[] added = new IModule[add.size()];
- getModulesFromDelegates(add).toArray(added);
- IModule[] changed = new IModule[change.size()];
- getModulesFromDelegates(change).toArray(changed);
- IModule[] removed = new IModule[remove.size()];
- getModulesFromDelegates(remove).toArray(removed);
- fireModuleChangeEvent(true, added, changed, removed);
- }
- }
-
- protected List getModulesFromDelegates(List delegates) {
- List result = new ArrayList();
- for (int i=0; i<delegates.size(); i++) {
- Object delegate = delegates.get(i);
- if (delegate != null && delegate instanceof J2EEDeployable)
- result.add(((J2EEDeployable)delegate).getModule());
- }
- return result;
- }
-
- /**
- * Return the objects that have been added between array a and array b.
- * Assumes that there are no null objects in the array.
- */
- protected static void addAddedObjects(List list, Object[] a, Object[] b) {
- if (b == null)
- return;
- else if (a == null) {
- int size = b.length;
- for (int i = 0; i < size; i++)
- list.add(b[i]);
- return;
- }
- int size = b.length;
- for (int i = 0; i < size; i++) {
- Object obj = b[i];
- boolean found = false;
- if (a != null) {
- int size2 = a.length;
- for (int j = 0; !found && j < size2; j++) {
- if (obj.equals(a[j]))
- found = true;
- }
- }
- if (!found)
- list.add(obj);
- }
- }
-
- /**
- * Return the objects that have been removed between array a and array b.
- * Assumes that there are no null objects in the array.
- */
- protected static void addRemovedObjects(List list, Object[] a, Object[] b) {
- if (a == null)
- return;
- else if (b == null) {
- int size = a.length;
- for (int i = 0; i < size; i++)
- list.add(a[i]);
- return;
- }
- int size = a.length;
- for (int i = 0; i < size; i++) {
- Object obj = a[i];
- boolean found = false;
- if (b != null) {
- int size2 = b.length;
- for (int j = 0; !found && j < size2; j++) {
- if (obj.equals(b[j]))
- found = true;
- }
- }
- if (!found)
- list.add(obj);
- }
- }
-
- /**
- *
- */
- protected IJ2EEModule[] getContainedModules() {
- Collection projects = getEARNature().getModuleProjects().values();
- List mods = new ArrayList(projects.size());
- Iterator it = projects.iterator();
- J2EENature nat = null;
- while (it.hasNext()) {
- nat = (J2EENature) it.next();
- if (nat != null) {
- Object module = getModule(nat);
- if (module != null && module instanceof IModule) {
- Object moduleDelegate = ((IModule)module).getAdapter(ModuleDelegate.class);
- if (moduleDelegate != null)
- mods.add(moduleDelegate);
- }
- }
- }
- IJ2EEModule[] result = new IJ2EEModule[mods.size()];
- mods.toArray(result);
- return result;
- }
-
- /**
- *
- */
- protected ILooseArchive[] getContainedArchives() {
- EAREditModel editModel = getEARNature().getEarEditModelForRead(this);
- try {
- List maps = editModel.getUtilityJARMappings();
- if (maps == null)
- return new ILooseArchive[0];
-
- LooseArchiveDeployableFactory fact = getLooseArchiveDeployableFactory();
- List arcs = new ArrayList(maps.size());
- for (int i = 0; i < maps.size(); i++) {
- UtilityJARMapping map = (UtilityJARMapping) maps.get(i);
- IProject proj = null;
- if (map.getProjectName() != null)
- proj = J2EEPlugin.getWorkspace().getRoot().getProject(map.getProjectName());
- if (proj != null && proj.exists()) {
- ILooseArchive archive = getArchiveDeployable(proj, fact);
- if (archive != null)
- arcs.add(archive);
- }
- }
- ILooseArchive[] result = new ILooseArchive[arcs.size()];
- arcs.toArray(result);
- return result;
- } finally {
- if (editModel != null)
- editModel.releaseAccess(this);
- }
- }
-
- /*
- * @see IEnterpriseApplication#getURI(IJ2EEModule)
- */
- protected String getContainedURI(ILooseArchive deployable) {
- if (deployable instanceof LooseArchiveDeployable) {
- LooseArchiveDeployable archive = (LooseArchiveDeployable) deployable;
- EAREditModel editModel = getEARNature().getEarEditModelForRead(this);
- try {
- UtilityJARMapping map = editModel.getUtilityJARMapping(archive.getProject());
- if (map != null)
- return map.getUri();
- return null;
- } finally {
- editModel.releaseAccess(this);
- }
- }
-
- return null;
- }
-
- protected String getContainedURI(IJ2EEModule deployable) {
- if (deployable instanceof J2EEDeployable) {
- IProject aProject = ((J2EEDeployable) deployable).getProject();
- if (aProject != null) {
- Module m = getEARNature().getModule(aProject);
- if (m != null)
- return m.getUri();
- }
- }
- return null;
- }
-
- public String getType() {
- return "j2ee.ear"; //$NON-NLS-1$
- }
-
- public String getVersion() {
- return getNature().getJ2EEVersionText();
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.server.j2ee.IEnterpriseApplication#getLocation()
- */
- public IPath getLocation() {
- if (getProject() != null && getProject().isAccessible())
- return getProject().getLocation();
- return null;
- }
-
- /**
- * Returns the child modules of this module.
- *
- * @return org.eclipse.wst.server.core.model.IModule[]
- */
- public IModule[] getChildModules() {
- List list = new ArrayList();
-
- if (containedModules != null) {
- int size = containedModules.length;
- for (int i = 0; i < size; i++)
- list.add(containedModules[i]);
- }
- if (containedArchives != null) {
- int size = containedArchives.length;
- for (int i = 0; i < size; i++)
- list.add(containedArchives[i]);
- }
-
- IModule[] children = new IModule[list.size()];
- list.toArray(children);
- return children;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
- */
- public IStatus validate(IProgressMonitor monitor) {
- // TODO Auto-generated method stub
- return null;
- }
+ // cached children
+ protected IJ2EEModule[] containedModules;
+
+ protected ILooseArchive[] containedArchives;
+
+ // cached URIs - deployable to String
+ protected Map containedModuleURIs = new HashMap(4);
+
+ protected Map containedArchiveURIs = new HashMap(4);
+
+ /**
+ * Constructor for EnterpriseApplicationDeployable.
+ *
+ * @param aNature
+ * @param aFactoryId
+ */
+ public EnterpriseApplicationDeployable(J2EENature aNature, String aFactoryId) {
+ super(aNature, aFactoryId);
+
+ update();
+ }
+
+ /**
+ * @see IEnterpriseApplication#containsLooseModules()
+ */
+ public boolean containsLooseModules() {
+ return true;
+ }
+
+ /**
+ * @see IEnterpriseApplication#containsLooseArchives()
+ */
+ public boolean containsLooseArchives() {
+ return true;
+ }
+
+ /*
+ * @see IEnterpriseApplication#getModules()
+ */
+ public IJ2EEModule[] getModules() {
+ return containedModules;
+ }
+
+ /*
+ * @see IEnterpriseApplication#getVendorSupport()
+ */
+ public String[] getVendorSupport() {
+ return null;
+ }
+
+ protected EARNatureRuntime getEARNature() {
+ return (EARNatureRuntime) getNature();
+ }
+
+ protected static IModule getModule(J2EENature nature) {
+ IModule dep = nature.getModule();
+ if (dep == null) {
+ ModuleFactoryDelegate fac = getModuleFactory(nature);
+ if (fac != null) {
+ if (fac instanceof J2EEDeployableFactory) {
+ dep = ((J2EEDeployableFactory) fac).getModuleProject(nature.getProject());
+ }
+ }
+ }
+ return dep;
+ }
+
+ protected static ModuleFactoryDelegate getModuleFactory(J2EENature nature) {
+ /*
+ * Iterator factories = ServerCore.getModuleFactories().iterator(); while
+ * (factories.hasNext()) { ModuleFactory deployableFactory = (ModuleFactory)
+ * factories.next(); if
+ * (!deployableFactory.getId().equals(EnterpriseApplicationDeployableFactory.ID)) {
+ * ModuleFactoryDelegate deployableFactoryDelegate = deployableFactory.getDelegate(); if
+ * (deployableFactoryDelegate instanceof J2EEDeployableFactory) { J2EEDeployableFactory fac =
+ * (J2EEDeployableFactory) deployableFactory.getDelegate(); if
+ * (fac.getNatureID().equals(nature.getNatureID())) { return fac; } } } }
+ */
+ return null;
+ }
+
+ protected static LooseArchiveDeployableFactory getLooseArchiveDeployableFactory() {
+ /*
+ * Iterator factories = ServerCore.getModuleFactories().iterator(); while
+ * (factories.hasNext()) { ModuleFactory deployableFactory = (ModuleFactory)
+ * factories.next(); if
+ * (!deployableFactory.getId().equals(EnterpriseApplicationDeployableFactory.ID)) {
+ * ModuleFactoryDelegate deployableFactoryDelegate = deployableFactory.getDelegate(); if
+ * (deployableFactoryDelegate instanceof LooseArchiveDeployableFactory) return
+ * (LooseArchiveDeployableFactory) deployableFactoryDelegate; } }
+ */
+ return null;
+ }
+
+ /*
+ * @see IEnterpriseApplication#getURI(IJ2EEModule)
+ */
+ public String getURI(IJ2EEModule module) {
+ try {
+ return (String) containedModuleURIs.get(module);
+ } catch (Exception e) {
+ }
+ return null;
+ }
+
+ public String getURI(ILooseArchive archive) {
+ try {
+ return (String) containedArchiveURIs.get(archive);
+ } catch (Exception e) {
+ }
+ return null;
+ }
+
+ public ILooseArchive[] getLooseArchives() {
+ return containedArchives;
+ }
+
+ protected ILooseArchive getArchiveDeployable(IProject aProject, LooseArchiveDeployableFactory fact) {
+ try {
+ return (ILooseArchive) fact.getModuleProject(aProject);
+ } catch (RuntimeException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ protected void update() {
+ IJ2EEModule[] oldModules = containedModules;
+ containedModules = getContainedModules();
+ ILooseArchive[] oldArchives = containedArchives;
+ containedArchives = getContainedArchives();
+
+ // get add events
+ List add = new ArrayList(2);
+ addAddedObjects(add, oldModules, containedModules);
+ addAddedObjects(add, oldArchives, containedArchives);
+
+ // get remove events
+ List remove = new ArrayList(2);
+ addRemovedObjects(remove, oldModules, containedModules);
+ addRemovedObjects(remove, oldArchives, containedArchives);
+
+ // fire change events
+ int size = containedModules.length;
+ List change = new ArrayList(size);
+ for (int i = 0; i < size; i++) {
+ String newURI = getContainedURI(containedModules[i]);
+ String oldURI = getURI(containedModules[i]);
+
+ if (oldURI != null && !oldURI.equals(newURI)) {
+ change.add(containedModules[i]);
+ }
+ containedModuleURIs.put(containedModules[i], newURI);
+ }
+
+ size = containedArchives.length;
+ for (int i = 0; i < size; i++) {
+ String newURI = getContainedURI(containedArchives[i]);
+ String oldURI = getURI(containedArchives[i]);
+
+ if (oldURI != null && !oldURI.equals(newURI)) {
+ change.add(containedArchives[i]);
+ }
+ containedArchiveURIs.put(containedArchives[i], newURI);
+ }
+
+ if (!add.isEmpty() || !remove.isEmpty() || !change.isEmpty()) {
+ IModule[] added = new IModule[add.size()];
+ getModulesFromDelegates(add).toArray(added);
+ IModule[] changed = new IModule[change.size()];
+ getModulesFromDelegates(change).toArray(changed);
+ IModule[] removed = new IModule[remove.size()];
+ getModulesFromDelegates(remove).toArray(removed);
+ fireModuleChangeEvent(true, added, changed, removed);
+ }
+ }
+
+ protected List getModulesFromDelegates(List delegates) {
+ List result = new ArrayList();
+ for (int i = 0; i < delegates.size(); i++) {
+ Object delegate = delegates.get(i);
+ if (delegate != null && delegate instanceof J2EEDeployable)
+ result.add(((J2EEDeployable) delegate).getModule());
+ }
+ return result;
+ }
+
+ /**
+ * Return the objects that have been added between array a and array b. Assumes that there are
+ * no null objects in the array.
+ */
+ protected static void addAddedObjects(List list, Object[] a, Object[] b) {
+ if (b == null)
+ return;
+ else if (a == null) {
+ int size = b.length;
+ for (int i = 0; i < size; i++)
+ list.add(b[i]);
+ return;
+ }
+ int size = b.length;
+ for (int i = 0; i < size; i++) {
+ Object obj = b[i];
+ boolean found = false;
+ if (a != null) {
+ int size2 = a.length;
+ for (int j = 0; !found && j < size2; j++) {
+ if (obj.equals(a[j]))
+ found = true;
+ }
+ }
+ if (!found)
+ list.add(obj);
+ }
+ }
+
+ /**
+ * Return the objects that have been removed between array a and array b. Assumes that there are
+ * no null objects in the array.
+ */
+ protected static void addRemovedObjects(List list, Object[] a, Object[] b) {
+ if (a == null)
+ return;
+ else if (b == null) {
+ int size = a.length;
+ for (int i = 0; i < size; i++)
+ list.add(a[i]);
+ return;
+ }
+ int size = a.length;
+ for (int i = 0; i < size; i++) {
+ Object obj = a[i];
+ boolean found = false;
+ if (b != null) {
+ int size2 = b.length;
+ for (int j = 0; !found && j < size2; j++) {
+ if (obj.equals(b[j]))
+ found = true;
+ }
+ }
+ if (!found)
+ list.add(obj);
+ }
+ }
+
+ /**
+ *
+ */
+ protected IJ2EEModule[] getContainedModules() {
+ Collection projects = getEARNature().getModuleProjects().values();
+ List mods = new ArrayList(projects.size());
+ Iterator it = projects.iterator();
+ J2EENature nat = null;
+ while (it.hasNext()) {
+ nat = (J2EENature) it.next();
+ if (nat != null) {
+ Object module = getModule(nat);
+ if (module != null && module instanceof IModule) {
+ Object moduleDelegate = ((IModule) module).getAdapter(ModuleDelegate.class);
+ if (moduleDelegate != null)
+ mods.add(moduleDelegate);
+ }
+ }
+ }
+ IJ2EEModule[] result = new IJ2EEModule[mods.size()];
+ mods.toArray(result);
+ return result;
+ }
+
+ /**
+ *
+ */
+ protected ILooseArchive[] getContainedArchives() {
+ EAREditModel editModel = getEARNature().getEarEditModelForRead(this);
+ try {
+ List maps = editModel.getUtilityJARMappings();
+ if (maps == null)
+ return new ILooseArchive[0];
+
+ LooseArchiveDeployableFactory fact = getLooseArchiveDeployableFactory();
+ List arcs = new ArrayList(maps.size());
+ for (int i = 0; i < maps.size(); i++) {
+ UtilityJARMapping map = (UtilityJARMapping) maps.get(i);
+ IProject proj = null;
+ if (map.getProjectName() != null)
+ proj = J2EEPlugin.getWorkspace().getRoot().getProject(map.getProjectName());
+ if (proj != null && proj.exists()) {
+ ILooseArchive archive = getArchiveDeployable(proj, fact);
+ if (archive != null)
+ arcs.add(archive);
+ }
+ }
+ ILooseArchive[] result = new ILooseArchive[arcs.size()];
+ arcs.toArray(result);
+ return result;
+ } finally {
+ if (editModel != null)
+ editModel.releaseAccess(this);
+ }
+ }
+
+ /*
+ * @see IEnterpriseApplication#getURI(IJ2EEModule)
+ */
+ protected String getContainedURI(ILooseArchive deployable) {
+ if (deployable instanceof LooseArchiveDeployable) {
+ LooseArchiveDeployable archive = (LooseArchiveDeployable) deployable;
+ EAREditModel editModel = getEARNature().getEarEditModelForRead(this);
+ try {
+ UtilityJARMapping map = editModel.getUtilityJARMapping(archive.getProject());
+ if (map != null)
+ return map.getUri();
+ return null;
+ } finally {
+ editModel.releaseAccess(this);
+ }
+ }
+
+ return null;
+ }
+
+ protected String getContainedURI(IJ2EEModule deployable) {
+ if (deployable instanceof J2EEDeployable) {
+ IProject aProject = ((J2EEDeployable) deployable).getProject();
+ if (aProject != null) {
+ Module m = getEARNature().getModule(aProject);
+ if (m != null)
+ return m.getUri();
+ }
+ }
+ return null;
+ }
+
+ public String getType() {
+ return "j2ee.ear"; //$NON-NLS-1$
+ }
+
+ public String getVersion() {
+ return getNature().getJ2EEVersionText();
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.server.j2ee.IEnterpriseApplication#getLocation()
+ */
+ public IPath getLocation() {
+ if (getProject() != null && getProject().isAccessible())
+ return getProject().getLocation();
+ return null;
+ }
+
+ /**
+ * Returns the child modules of this module.
+ *
+ * @return org.eclipse.wst.server.core.model.IModule[]
+ */
+ public IModule[] getChildModules() {
+ List list = new ArrayList();
+
+ if (containedModules != null) {
+ int size = containedModules.length;
+ for (int i = 0; i < size; i++)
+ list.add(containedModules[i]);
+ }
+ if (containedArchives != null) {
+ int size = containedArchives.length;
+ for (int i = 0; i < size; i++)
+ list.add(containedArchives[i]);
+ }
+
+ IModule[] children = new IModule[list.size()];
+ list.toArray(children);
+ return children;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
+ */
+ public IStatus validate(IProgressMonitor monitor) {
+ // TODO Auto-generated method stub
+ return null;
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableFactory.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableFactory.java
index 9002ccd66..68b5bceda 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableFactory.java
@@ -22,12 +22,15 @@ import com.ibm.wtp.common.logger.proxy.Logger;
* @version 1.0
* @author
*/
-public class EnterpriseApplicationDeployableFactory extends J2EEDeployableFactory {/* (non-Javadoc)
- * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModules()
- */
-public IModule[] getModules() {
- return null;
-}
+public class EnterpriseApplicationDeployableFactory extends J2EEDeployableFactory {/*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModules()
+ */
+ public IModule[] getModules() {
+ return null;
+ }
+
protected static final String ID = "com.ibm.wtp.server.j2ee.application"; //$NON-NLS-1$
protected static final IPath[] PATHS = new IPath[]{new Path("META-INF/application.xml"), //$NON-NLS-1$
@@ -55,26 +58,26 @@ public IModule[] getModules() {
return IEARNatureConstants.NATURE_ID;
}
-
- public IModule createModule(J2EENature nature) {
- if (nature == null)
- return null;
- EnterpriseApplicationDeployable moduleDelegate = null;
- IModule module = nature.getModule();
- if (module == null) {
- try {
- moduleDelegate = new EnterpriseApplicationDeployable(nature, ID);
- module = createModule(moduleDelegate.getId(), moduleDelegate.getName(), moduleDelegate.getType(), moduleDelegate.getVersion(), moduleDelegate.getProject());
- nature.setModule(module);
- moduleDelegate.initialize(module);
- } catch (Exception e) {
- Logger.getLogger().write(e);
- } finally {
- moduleDelegates.add(moduleDelegate);
- }
- }
- return module;
- }
+
+ public IModule createModule(J2EENature nature) {
+ if (nature == null)
+ return null;
+ EnterpriseApplicationDeployable moduleDelegate = null;
+ IModule module = nature.getModule();
+ if (module == null) {
+ try {
+ moduleDelegate = new EnterpriseApplicationDeployable(nature, ID);
+ module = createModule(moduleDelegate.getId(), moduleDelegate.getName(), moduleDelegate.getType(), moduleDelegate.getVersion(), moduleDelegate.getProject());
+ nature.setModule(module);
+ moduleDelegate.initialize(module);
+ } catch (Exception e) {
+ Logger.getLogger().write(e);
+ } finally {
+ moduleDelegates.add(moduleDelegate);
+ }
+ }
+ return module;
+ }
/*
* @see DeployableProjectFactoryDelegate#getListenerPaths()
@@ -83,7 +86,6 @@ public IModule[] getModules() {
return PATHS;
}
-
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableObjectAdapter.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableObjectAdapter.java
index da6db5e93..321bab576 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableObjectAdapter.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/EnterpriseApplicationDeployableObjectAdapter.java
@@ -25,7 +25,7 @@ import com.ibm.wtp.emf.workbench.ProjectUtilities;
/**
* Creates the Object adapter for ear projects.
*/
-public class EnterpriseApplicationDeployableObjectAdapter {
+public class EnterpriseApplicationDeployableObjectAdapter {
/**
* Constructor for EnterpriseApplicationDeployableObjectAdapter.
@@ -135,35 +135,41 @@ public class EnterpriseApplicationDeployableObjectAdapter {
* deployable - The current module object.
*/
protected IModuleArtifact createModuleObject(IModule module) {
- /*if (module != null) {
- return new NullModuleObject(module);
- }*/// switch to NullModuleArtifact when released
+ /*
+ * if (module != null) { return new NullModuleObject(module); }
+ */// switch to NullModuleArtifact when released
return null;
}// createDeployableObject
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#getId()
- */
- public String getId() {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#getObjectClassName()
- */
- public String getObjectClassName() {
- // TODO Auto-generated method stub
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#isPluginActivated()
- */
- public boolean isPluginActivated() {
- // TODO Auto-generated method stub
- return false;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#getId()
+ */
+ public String getId() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#getObjectClassName()
+ */
+ public String getObjectClassName() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModuleArtifactAdapter#isPluginActivated()
+ */
+ public boolean isPluginActivated() {
+ // TODO Auto-generated method stub
+ return false;
+ }
}// EnterpriseApplicationDeployableObjectAdapter
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployable.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployable.java
index 3b9aeee2a..494d89633 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployable.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployable.java
@@ -21,102 +21,103 @@ import org.eclipse.wst.server.core.util.ProjectModule;
* J2EE deployable superclass.
*/
public abstract class J2EEDeployable extends ProjectModule implements IJ2EEModule {
- private String factoryId;
-
- private J2EENature nature;
-
- /**
- * Constructor for J2EEDeployable.
- *
- * @param project
- */
- public J2EEDeployable(J2EENature aNature, String aFactoryId) {
- super(aNature.getProject());
- factoryId = aFactoryId;
- setNature(aNature);
- }
-
- public String getJ2EESpecificationVersion() {
- return getNature().getJ2EEVersionText();
- }
-
- /*
- * @see IJ2EEModule#getLocation()
- */
- public IPath getLocation() {
- if (getNature() instanceof J2EEModuleNature)
- return ((J2EEModuleNature) getNature()).computeModuleAbsoluteLocation();
- return null;
- }
-
- /*
- * @see IModule#getFactoryId()
- */
- public String getFactoryId() {
- return factoryId;
- }
-
- /**
- * Gets the nature.
- *
- * @return Returns a J2EENature
- */
- public J2EENature getNature() {
- return nature;
- }
-
- /**
- * Sets the nature.
- *
- * @param nature
- * The nature to set
- */
- protected void setNature(J2EENature nature) {
- this.nature = nature;
- nature.setModule(getModule());
- }
-
- /**
- * @see com.ibm.etools.server.j2ee.IJ2EEModule#isBinary()
- */
- public boolean isBinary() {
- if (nature instanceof J2EEModuleNature)
- return nature != null && ((J2EEModuleNature) nature).isBinaryProject();
- return false;
- }
-
- public String getModuleTypeName() {
- return getName();
- }
-
- public String getModuleTypeVersion() {
- return getVersion();
- }
-
- public String getVersion() {
- return "1.2"; //$NON-NLS-1$
- };
-
- public String getType() {
- return "j2ee.ear"; //$NON-NLS-1$
- }
-
- public IModuleType getModuleType() {
- return new IModuleType(){
-
- public String getId() {
- return getType();
- }
-
- public String getName() {
- return getModuleTypeName();
- }
-
- public String getVersion() {
- return getModuleTypeVersion();
- }};
-
- }
-
+ private String factoryId;
+
+ private J2EENature nature;
+
+ /**
+ * Constructor for J2EEDeployable.
+ *
+ * @param project
+ */
+ public J2EEDeployable(J2EENature aNature, String aFactoryId) {
+ super(aNature.getProject());
+ factoryId = aFactoryId;
+ setNature(aNature);
+ }
+
+ public String getJ2EESpecificationVersion() {
+ return getNature().getJ2EEVersionText();
+ }
+
+ /*
+ * @see IJ2EEModule#getLocation()
+ */
+ public IPath getLocation() {
+ if (getNature() instanceof J2EEModuleNature)
+ return ((J2EEModuleNature) getNature()).computeModuleAbsoluteLocation();
+ return null;
+ }
+
+ /*
+ * @see IModule#getFactoryId()
+ */
+ public String getFactoryId() {
+ return factoryId;
+ }
+
+ /**
+ * Gets the nature.
+ *
+ * @return Returns a J2EENature
+ */
+ public J2EENature getNature() {
+ return nature;
+ }
+
+ /**
+ * Sets the nature.
+ *
+ * @param nature
+ * The nature to set
+ */
+ protected void setNature(J2EENature nature) {
+ this.nature = nature;
+ nature.setModule(getModule());
+ }
+
+ /**
+ * @see com.ibm.etools.server.j2ee.IJ2EEModule#isBinary()
+ */
+ public boolean isBinary() {
+ if (nature instanceof J2EEModuleNature)
+ return nature != null && ((J2EEModuleNature) nature).isBinaryProject();
+ return false;
+ }
+
+ public String getModuleTypeName() {
+ return getName();
+ }
+
+ public String getModuleTypeVersion() {
+ return getVersion();
+ }
+
+ public String getVersion() {
+ return "1.2"; //$NON-NLS-1$
+ };
+
+ public String getType() {
+ return "j2ee.ear"; //$NON-NLS-1$
+ }
+
+ public IModuleType getModuleType() {
+ return new IModuleType() {
+
+ public String getId() {
+ return getType();
+ }
+
+ public String getName() {
+ return getModuleTypeName();
+ }
+
+ public String getVersion() {
+ return getModuleTypeVersion();
+ }
+ };
+
+ }
+
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployableFactory.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployableFactory.java
index 0d54d086e..5531569b6 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployableFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/J2EEDeployableFactory.java
@@ -24,8 +24,8 @@ import org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate;
* J2EE deployable factory superclass.
*/
public abstract class J2EEDeployableFactory extends ProjectModuleFactoryDelegate {
-
- protected ArrayList moduleDelegates = new ArrayList();
+
+ protected ArrayList moduleDelegates = new ArrayList();
public J2EEDeployableFactory() {
super();
@@ -78,36 +78,36 @@ public abstract class J2EEDeployableFactory extends ProjectModuleFactoryDelegate
*/
public abstract IModule createModule(J2EENature nature);
-
+
protected void handleProjectChange(IProject project, IResourceDelta delta) {
- if (projects == null)
- cacheModules();
- super.handleProjectChange(project, delta);
- }
-
- public ModuleDelegate getModuleDelegate(IModule module) {
- for (Iterator iter = moduleDelegates.iterator(); iter.hasNext();) {
- ModuleDelegate element = (ModuleDelegate) iter.next();
- if (module == element.getModule())
- return element;
- }
- return null;
- }
-
- public IModule[] getModules() {
- if (projects == null)
- cacheModules();
- int i = 0;
- Iterator modules = projects.values().iterator();
- IModule[] modulesArray = new IModule[projects.values().size()];
- while (modules.hasNext()) {
- IModule element = (IModule) modules.next();
- modulesArray[i++] = element;
-
- }
- // TODO Auto-generated method stub
- return modulesArray;
- }
+ if (projects == null)
+ cacheModules();
+ super.handleProjectChange(project, delta);
+ }
+
+ public ModuleDelegate getModuleDelegate(IModule module) {
+ for (Iterator iter = moduleDelegates.iterator(); iter.hasNext();) {
+ ModuleDelegate element = (ModuleDelegate) iter.next();
+ if (module == element.getModule())
+ return element;
+ }
+ return null;
+ }
+
+ public IModule[] getModules() {
+ if (projects == null)
+ cacheModules();
+ int i = 0;
+ Iterator modules = projects.values().iterator();
+ IModule[] modulesArray = new IModule[projects.values().size()];
+ while (modules.hasNext()) {
+ IModule element = (IModule) modules.next();
+ modulesArray[i++] = element;
+
+ }
+ // TODO Auto-generated method stub
+ return modulesArray;
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployable.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployable.java
index fb9417f65..92e6a1fca 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployable.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployable.java
@@ -73,35 +73,43 @@ public class LooseArchiveDeployable extends ProjectModule implements ILooseArchi
return "1.0"; //$NON-NLS-1$
}
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
- */
- public IStatus validate(IProgressMonitor monitor) {
- // TODO Auto-generated method stub
- return null;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModule#validate(org.eclipse.core.runtime.IProgressMonitor)
+ */
+ public IStatus validate(IProgressMonitor monitor) {
+ // TODO Auto-generated method stub
+ return null;
+ }
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModule#getModuleType()
- */
- public IModuleType getModuleType() {
- // TODO Auto-generated method stub
- return null;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModule#getModuleType()
+ */
+ public IModuleType getModuleType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.IModule#getChildModules(org.eclipse.core.runtime.IProgressMonitor)
- */
- public IModule[] getChildModules(IProgressMonitor monitor) {
- // TODO Auto-generated method stub
- return null;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.IModule#getChildModules(org.eclipse.core.runtime.IProgressMonitor)
+ */
+ public IModule[] getChildModules(IProgressMonitor monitor) {
+ // TODO Auto-generated method stub
+ return null;
+ }
- /* (non-Javadoc)
- * @see org.eclipse.core.runtime.IAdaptable#getAdapter(java.lang.Class)
- */
- public Object getAdapter(Class adapter) {
- // TODO Auto-generated method stub
- return null;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.core.runtime.IAdaptable#getAdapter(java.lang.Class)
+ */
+ public Object getAdapter(Class adapter) {
+ // TODO Auto-generated method stub
+ return null;
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployableFactory.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployableFactory.java
index bdd829306..2a56450ab 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployableFactory.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/deployables/LooseArchiveDeployableFactory.java
@@ -50,35 +50,42 @@ public class LooseArchiveDeployableFactory extends ProjectModuleFactoryDelegate
* org.eclipse.core.resources.IProject
* @return com.ibm.etools.server.core.model.IProjectModule
*/
-
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate#createModule(org.eclipse.core.resources.IProject)
- */
- protected IModule createModule(IProject project) {
- // TODO Auto-generated method stub
- return new LooseArchiveDeployable(project, ID);
- }
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModuleDelegate(org.eclipse.wst.server.core.IModule)
- */
- public ModuleDelegate getModuleDelegate(IModule module) {
- // TODO Auto-generated method stub
- return null;
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate#createModule(org.eclipse.core.resources.IProject)
+ */
+ protected IModule createModule(IProject project) {
+ // TODO Auto-generated method stub
+ return new LooseArchiveDeployable(project, ID);
+ }
- /* (non-Javadoc)
- * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModules()
- */
- public IModule[] getModules() {
- // TODO Auto-generated method stub
- return null;
- }
- protected void handleProjectChange(IProject project, IResourceDelta delta) {
- if (projects == null)
- cacheModules();
- super.handleProjectChange(project, delta);
- }
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModuleDelegate(org.eclipse.wst.server.core.IModule)
+ */
+ public ModuleDelegate getModuleDelegate(IModule module) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.wst.server.core.model.ModuleFactoryDelegate#getModules()
+ */
+ public IModule[] getModules() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ protected void handleProjectChange(IProject project, IResourceDelta delta) {
+ if (projects == null)
+ cacheModules();
+ super.handleProjectChange(project, delta);
+ }
} \ No newline at end of file
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/AWorkbenchMOFHelper.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/AWorkbenchMOFHelper.java
index 2c499e8e4..1af74c554 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/AWorkbenchMOFHelper.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/AWorkbenchMOFHelper.java
@@ -62,7 +62,7 @@ public abstract class AWorkbenchMOFHelper extends AWorkbenchHelper {
} catch (CoreException exc) {
Logger logger = ValidationPlugin.getPlugin().getMsgLogger();
if (logger.isLoggingLevel(Level.FINE)) {
- LogEntry entry =ValidationPlugin.getLogEntry();
+ LogEntry entry = ValidationPlugin.getLogEntry();
entry.setSourceID("AWorkbenchHelper.getMOFNature(IProject)"); //$NON-NLS-1$
entry.setTargetException(exc);
logger.write(Level.FINE, entry);
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/ManifestLineValidator.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/ManifestLineValidator.java
index 0d47e65df..ddc79f15e 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/ManifestLineValidator.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/ManifestLineValidator.java
@@ -101,4 +101,3 @@ public class ManifestLineValidator extends Object {
return !endsWithLineBreak || (lineNumbers != null && !lineNumbers.isEmpty());
}
}
-
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIApplicationClientMessageConstants.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIApplicationClientMessageConstants.java
index 0d46dfc7e..a2e9e3a41 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIApplicationClientMessageConstants.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIApplicationClientMessageConstants.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.model.internal.validation.ApplicationClientMessageCo
-
/**
* Messages for the WSAD application client validator
*/
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarHelper.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarHelper.java
index fb0d66ffe..eb56772cd 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarHelper.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarHelper.java
@@ -12,7 +12,6 @@ package org.eclipse.jst.j2ee.internal.validation;
-
/**
* Insert the type's description here. Creation date: (9/10/2001 2:12:47 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarMessageConstants.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarMessageConstants.java
index b336e0c65..309b9cdd1 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarMessageConstants.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarMessageConstants.java
@@ -14,7 +14,6 @@ import org.eclipse.jst.j2ee.model.internal.validation.EARMessageConstants;
-
/**
* Insert the type's description here. Creation date: (9/10/2001 3:30:22 PM)
*
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
index d62324391..ae54bcdbb 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
@@ -594,7 +594,7 @@ public class UIEarValidator extends EarValidator implements UIEarMessageConstant
IRuntime earRuntime = ServerCore.getProjectProperties(earProject).getRuntimeTarget();
if (earRuntime != null) {
if (runtime != null) {
- if (runtime.getId() != earRuntime.getId())
+ if (runtime.getId() != earRuntime.getId())
unmatachedServerTargetOnModuleWarning(project, earProject);
//validateModuleServerTargetJ2EESpecLevel(project, runtime);
} else {
@@ -622,7 +622,8 @@ public class UIEarValidator extends EarValidator implements UIEarMessageConstant
/**
* @param earProject
- * TODO This validation is RAD specific hence needs to be moved to a the RAD layered plugin references to this method are commented out
+ * TODO This validation is RAD specific hence needs to be moved to a the RAD layered
+ * plugin references to this method are commented out
*/
private void validateEARServerTargetJ2EESpecLevel(EAREditModel editModel) {
EARNatureRuntime nature = earEditModel.getEARNature();
@@ -642,7 +643,8 @@ public class UIEarValidator extends EarValidator implements UIEarMessageConstant
/**
* @param project
- * TODO This validation is RAD specific hence needs to be moved to a the RAD layered plugin references to this method are commented out
+ * TODO This validation is RAD specific hence needs to be moved to a the RAD layered
+ * plugin references to this method are commented out
*/
private void validateModuleServerTargetJ2EESpecLevel(IProject project, IRuntime runtime) {
boolean is14SpecLevelProject = false;

Back to the top