Compiler: Eclipse Compiler for Java(TM) Version: 0.A53, 3.6.0
Number of source files: 394 Number of classfiles: 482
Problems: 70 (Errors: 0 Warnings: 70 )
Discouraged access: The type PlatformURLConnection is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.equinox.common_3.6.0.v20100503.jar
J2EEPlugin.java :
26 : import org.eclipse.core.internal.boot.PlatformURLConnection;
Discouraged access: The method getURLAsLocal() from the type PlatformURLConnection is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.equinox.common_3.6.0.v20100503.jar
J2EEPlugin.java :
321 : String installLocation = ((PlatformURLConnection) url.openConnection()).getURLAsLocal().getFile();
Discouraged access: The type PlatformURLConnection is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.equinox.common_3.6.0.v20100503.jar
J2EEPlugin.java :
321 : String installLocation = ((PlatformURLConnection) url.openConnection()).getURLAsLocal().getFile();
Discouraged access: The type JavaEMFNature is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
AWorkbenchMOFHelper.java :
20 : import org.eclipse.jem.internal.plugin.JavaEMFNature;
Discouraged access: The type JavaEMFNature is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
AWorkbenchMOFHelper.java :
36 : JavaEMFNature nature = getMOFNature(getProject());
Discouraged access: The type JavaEMFNature is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
AWorkbenchMOFHelper.java :
50 : public JavaEMFNature getMOFNature(IProject project) {
Discouraged access: The type JavaEMFNature is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
AWorkbenchMOFHelper.java :
67 : if (nature instanceof JavaEMFNature) {
Discouraged access: The type JavaEMFNature is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
AWorkbenchMOFHelper.java :
68 : return (JavaEMFNature) nature;
Discouraged access: The type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
19 : import org.eclipse.jem.internal.adapters.jdom.JDOMAdaptor;
Discouraged access: The type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
ResourceUtil.java :
20 : import org.eclipse.jem.internal.java.adapters.ReadAdaptor;
Discouraged access: The type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
38 : JDOMAdaptor jdomAdapter = null;
Discouraged access: The type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
ResourceUtil.java :
45 : if ((a != null) && a.isAdapterForType(ReadAdaptor.TYPE_KEY) && (a instanceof JDOMAdaptor)) {
Discouraged access: The field TYPE_KEY from the type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
ResourceUtil.java :
45 : if ((a != null) && a.isAdapterForType(ReadAdaptor.TYPE_KEY) && (a instanceof JDOMAdaptor)) {
Discouraged access: The type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
45 : if ((a != null) && a.isAdapterForType(ReadAdaptor.TYPE_KEY) && (a instanceof JDOMAdaptor)) {
Discouraged access: The type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
46 : jdomAdapter = (JDOMAdaptor) a;
Discouraged access: The method getLineNo() from the type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
52 : int lineNo = jdomAdapter.getLineNo();
Discouraged access: The type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
53 : if (lineNo != JDOMAdaptor.INVALID_LINENO)
Discouraged access: The field INVALID_LINENO from the type JDOMAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
ResourceUtil.java :
53 : if (lineNo != JDOMAdaptor.INVALID_LINENO)
Discouraged access: The type JavaJDOMAdapterFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
CMPJavaChangeSynchronizationAdapter.java :
28 : import org.eclipse.jem.internal.adapters.jdom.JavaJDOMAdapterFactory;
Discouraged access: The type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
29 : import org.eclipse.jem.internal.java.adapters.ReadAdaptor;
Discouraged access: The type ReflectionAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
30 : import org.eclipse.jem.internal.java.adapters.ReflectionAdaptor;
Discouraged access: The type ReflectionAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
109 : case ReflectionAdaptor.EVENT :
Discouraged access: The field EVENT from the type ReflectionAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
109 : case ReflectionAdaptor.EVENT :
Discouraged access: The type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
364 : AdapterFactory factory = EcoreUtil.getAdapterFactory(adapterFactories, ReadAdaptor.TYPE_KEY);
Discouraged access: The field TYPE_KEY from the type ReadAdaptor is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem/@dot
CMPJavaChangeSynchronizationAdapter.java :
364 : AdapterFactory factory = EcoreUtil.getAdapterFactory(adapterFactories, ReadAdaptor.TYPE_KEY);
Discouraged access: The type JavaJDOMAdapterFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
CMPJavaChangeSynchronizationAdapter.java :
365 : if (factory instanceof JavaJDOMAdapterFactory) {
Discouraged access: The type JavaJDOMAdapterFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
CMPJavaChangeSynchronizationAdapter.java :
366 : JavaJDOMAdapterFactory javaFactory = (JavaJDOMAdapterFactory) factory;
Discouraged access: The type JavaJDOMAdapterFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
CMPJavaChangeSynchronizationAdapter.java :
366 : JavaJDOMAdapterFactory javaFactory = (JavaJDOMAdapterFactory) factory;
Discouraged access: The method flushReflectionNoNotification(String) from the type JavaJDOMAdapterFactory is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
CMPJavaChangeSynchronizationAdapter.java :
367 : javaFactory.flushReflectionNoNotification(primaryKeyClass.getQualifiedName());
Discouraged access: The type ClasspathEntry is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.jdt.core_3.6.0.v_A58.jar
UpdateProjectClasspath.java :
25 : import org.eclipse.jdt.internal.core.ClasspathEntry;
Discouraged access: The type ClasspathEntry is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.jdt.core_3.6.0.v_A58.jar
UpdateProjectClasspath.java :
48 : ((ClasspathEntry)classpath[i]).specificOutputLocation = newOutputPath;
Discouraged access: The field specificOutputLocation from the type ClasspathEntry is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.jdt.core_3.6.0.v_A58.jar
UpdateProjectClasspath.java :
48 : ((ClasspathEntry)classpath[i]).specificOutputLocation = newOutputPath;
The import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15 is never used
JARDependencyDataModelProperties.java :
14 : import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15;
The import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15 is never used
JARDependencyDataModelProvider.java :
28 : import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15;
The import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15 is never used
JARDependencyOperation.java :
43 : import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15;
The import org.eclipse.jdt.core.ICodeAssist is never used
JavaModelUtil.java :
34 : import org.eclipse.jdt.core.ICodeAssist;
The import org.eclipse.jdt.core.IOpenable is never used
JavaModelUtil.java :
41 : import org.eclipse.jdt.core.IOpenable;
The import org.eclipse.jdt.core.IParent is never used
JavaModelUtil.java :
44 : import org.eclipse.jdt.core.IParent;
The import org.eclipse.jdt.core.ISourceReference is never used
JavaModelUtil.java :
45 : import org.eclipse.jdt.core.ISourceReference;
The import java.lang.reflect.InvocationTargetException is never used
NewJavaClassOperation.java :
26 : import java.lang.reflect.InvocationTargetException;
The import org.eclipse.core.commands.operations.AbstractOperation is never used
NewJavaClassOperation.java :
31 : import org.eclipse.core.commands.operations.AbstractOperation;
The import java.lang.reflect.InvocationTargetException is never used
UpdateJavaBuildPathOperation.java :
13 : import java.lang.reflect.InvocationTargetException;
The import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15 is never used
UpdateJavaBuildPathOperation.java :
31 : import org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
EjbRefItemProvider.java :
27 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
EnvEntryItemProvider.java :
27 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
ResourceEnvRefItemProvider.java :
27 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
ResourceRefItemProvider.java :
27 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
The import org.eclipse.emf.edit.command.AddCommand is never used
RunAsSpecifiedIdentityItemProvider.java :
24 : import org.eclipse.emf.edit.command.AddCommand;
The import org.eclipse.emf.edit.command.RemoveCommand is never used
RunAsSpecifiedIdentityItemProvider.java :
25 : import org.eclipse.emf.edit.command.RemoveCommand;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
SecurityRoleItemProvider.java :
27 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
The import org.eclipse.emf.edit.provider.ItemProviderAdapter is never used
SecurityRoleRefItemProvider.java :
25 : import org.eclipse.emf.edit.provider.ItemProviderAdapter;
Discouraged access: The type JavaProjectInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
26 : import org.eclipse.jem.internal.plugin.JavaProjectInfo;
Discouraged access: The type JavaProjectInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
35 : public class J2EEJavaProjectInfo extends JavaProjectInfo {
Discouraged access: The constructor JavaProjectInfo() is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
52 : super();
Discouraged access: The constructor JavaProjectInfo() is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
59 : super();
Discouraged access: The field DEFAULT_JAVA_OUTPUT_PATH from the type JavaProjectInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
239 : return DEFAULT_JAVA_OUTPUT_PATH;
Discouraged access: The method getSourcePath() from the type JavaProjectInfo is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/workdir/plugins/org.eclipse.jem.workbench/@dot
J2EEJavaProjectInfo.java :
266 : return Path.ROOT.append(getProjectPath()).append(getSourcePath()).toString();
The import org.eclipse.jst.common.jdt.internal.javalite.IJavaProjectLite is never used
J2EEProjectUtilities.java :
47 : import org.eclipse.jst.common.jdt.internal.javalite.IJavaProjectLite;
Discouraged access: The type ResourceStatus is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
17 : import org.eclipse.core.internal.resources.ResourceStatus;
Discouraged access: The type Messages is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
18 : import org.eclipse.core.internal.utils.Messages;
Discouraged access: The type Messages is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
293 : String message = NLS.bind(Messages.resources_invalidCharInName, "#", folderName); //$NON-NLS-1$
Discouraged access: The field resources_invalidCharInName from the type Messages is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
293 : String message = NLS.bind(Messages.resources_invalidCharInName, "#", folderName); //$NON-NLS-1$
Discouraged access: The constructor ResourceStatus(int, IPath, String) is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
294 : status = new ResourceStatus(IResourceStatus.INVALID_VALUE, null, message);
Discouraged access: The type ResourceStatus is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
J2EEModuleFacetInstallDataModelProvider.java :
294 : status = new ResourceStatus(IResourceStatus.INVALID_VALUE, null, message);
The import org.eclipse.emf.edit.command.AddCommand is never used
ApplicationItemProvider.java :
22 : import org.eclipse.emf.edit.command.AddCommand;
The import org.eclipse.emf.edit.command.RemoveCommand is never used
ApplicationItemProvider.java :
23 : import org.eclipse.emf.edit.command.RemoveCommand;
The import org.eclipse.emf.edit.command.AddCommand is never used
ApplicationClientItemProvider.java :
25 : import org.eclipse.emf.edit.command.AddCommand;
The import org.eclipse.emf.edit.command.RemoveCommand is never used
ApplicationClientItemProvider.java :
26 : import org.eclipse.emf.edit.command.RemoveCommand;
Discouraged access: The type ResourceException is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
DeleteEJBClientProjectChange.java :
14 : import org.eclipse.core.internal.resources.ResourceException;
Discouraged access: The type ResourceException is not accessible due to restriction on classpath entry /opt/public/webtools/projects/wtp-R3.2.0-S/eclipse/plugins/org.eclipse.core.resources_3.6.0.v20100526-0737.jar
DeleteEJBClientProjectChange.java :
39 : }catch(ResourceException e){