I got this mail from Chuck about WTP classes being deleted:
The following list of classes/interfaces are due to be deleted very soon:
org.eclipse.jst.j2ee.datamodel.properties.
IJ2EEComponentCreationDataModelProperties
org.eclipse.jst.j2ee.datamodel.properties.
IJavaComponentCreationDataModelProperties
org.eclipse.jst.j2ee.ejb.datamodel.properties.IEJBClientComponentCreationDataModelProperties
org.eclipse.jst.j2ee.internal.common.operations.JarDependencyDataModelProperties
org.eclipse.jst.j2ee.internal.common.operations.JarDependencyDataModelProvider
org.eclipse.jst.j2ee.internal.common.operations.UpdateJavaBuildPathOperation
org.eclipse.jst.j2ee.internal.wizard.J2EEArtifactCreationWizard
org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizard
org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizardPage
org.eclipse.jst.j2ee.internal.wizard.NewModuleGroup
org.eclipse.jst.j2ee.internal.wizard.ServerEarAndStandaloneGroup
org.eclipse.wst.common.componentcore.datamodel.properties.IComponentCreationDataModelProperties
org.eclipse.wst.common.componentcore.datamodel.properties.IFlexibleProjectCreationDataModelProperties
org.eclipse.wst.common.componentcore.datamodel.FlexibleProjectCreationDataModelProvider
org.eclipse.wst.common.componentcore.internal.operation.ComponentCreationDataModelProvider
org.eclipse.wst.common.componentcore.internal.operation.FlexibleProjectCreationOperation
org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15
org.eclipse.wst.common.frameworks.internal.operations.IProjectCreationProperties
org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProvider
org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationOperation
org.eclipse.wst.web.internal.operation.ILibModule
org.eclipse.wst.web.internal.operation.ISimpleWebModuleCreationDataModelProperties
org.eclipse.wst.web.internal.operation.LibModule
org.eclipse.wst.web.internal.operation.SimpleWebModuleCreationDataModelProvider
org.eclipse.wst.web.internal.operation.StaticWebModuleCreationFacetOperation
org.eclipse.wst.web.ui.internal.wizards.SimpleWebModuleCreationWizard
org.eclipse.wst.web.ui.internal.wizards.SimpleWebModuleWizardBasePage
The following classes will have methods/variables deleted:
org.eclipse.jst.j2ee.datamodel.properties.
IJ2EEModuleImportDataModelProperties
EAR_COMPONENT_NAME
ADD_TO_EAR
org.eclipse.jst.j2ee.internal.archive.operations.ComponentSaveStrategyImpl.saveToOutputPathIFile(IPath
projectRelativePath, InputStream in)
org.eclipse.jst.j2ee.internal.archive.ComponentArchiveSaveAdapter.saveToOutputPathIFile(IPath
projectRelativePath, InputStream in)
org.eclipse.wst.common.componentcore.datamodel.properties.ICreateReferenceComponentsDataModelProperties
TARGET_COMPONENT_ARCHIVE_NAME
These classes and methods have been deprecated (with suggested
replacements) since April 4, 2006. They were deprecated before WTP 1.5
was released, and as such, adopers have had WTP 1.5 through 1.5.5 and 2.0
through 2.0.2 to modify their code. Furthermore, the functionality of
these classes has been questionable (most of them have been broken) since
WTP 1.5.
For reference, WTP's new API policy :
http://wiki.eclipse.org/WTP_API_Policy
And lastly, as per that policy, we will be deleting the above classes,
methods, and statics as soon as the WTP 3.0 Integration build is declared
on March 21, 2008. As such, the deletion will be rolled out to adopters
in the March 28, 2008 WTP 3.0 Integration build.
Thanks - Chuck
-max
------- Forwarded message -------
From: "Chuck Bridgham" <cbridgha(a)us.ibm.com>
To: "General discussion of project-wide or architectural issues."
<wtp-dev(a)eclipse.org>
Cc: "Alexander Dietzsch" <Alexander.Dietzsch(a)de.ibm.com>, "Cheng-Yee
Lin" <clin(a)us.ibm.com>, "Mark Brodhun" <brodhun(a)us.ibm.com>,
"Kristen Desarmo" <desarmo(a)ca.ibm.com>, "Anita Rass Wan"
<anitar(a)ca.ibm.com>, "Kristen Desarmo" <desarmo(a)ca.ibm.com>,
"David Taieb" <david_taieb(a)us.ibm.com>, max.andersen(a)jboss.com,
Larry.Isaacs(a)sas.com, lmandel(a)eclipsewtp.org, kaloyan.raev(a)sap.com
Subject: WTP Java EE Deprecated classes due for deletion.
Date: Mon, 10 Mar 2008 21:48:08 +0100
--
Using Opera's revolutionary e-mail client:
http://www.opera.com/mail/