Compiler log for org.eclipse.e4.ui.workbench_0.9.0.v20090728-1430 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 93

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

/src/org/eclipse/e4/workbench/modeling/EObjModelHandler.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/modeling/EObjModelHandler.java
 (at line 24)
public Object getAdapter(Object adaptableObject, Class adapterType) {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /src/org/eclipse/e4/workbench/modeling/EObjModelHandler.java
 (at line 28)
public Class[] getAdapterList() {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /src/org/eclipse/e4/workbench/modeling/EObjModelHandler.java
 (at line 60)
for (Iterator iterator = features.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/src/org/eclipse/e4/workbench/modeling/ICEAdapter.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/modeling/ICEAdapter.java
 (at line 25)
public Object getAdapter(Object adaptableObject, Class adapterType) {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /src/org/eclipse/e4/workbench/modeling/ICEAdapter.java
 (at line 29)
public Class[] getAdapterList() {
Class is a raw type. References to generic type Class<T> should be parameterized

/src/org/eclipse/e4/workbench/ui/internal/Workbench.java : 37 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 78)
private MApplication<? extends MWindow> workbench;
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
2. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 132)
public void setWorkbenchModel(MApplication<? extends MWindow> model) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
3. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 191)
Class adapterType = null;
Class is a raw type. References to generic type Class<T> should be parameterized
4. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 192)
if (arguments.length > 0 && arguments[0] instanceof Class) {
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 193)
adapterType = (Class) arguments[0];
Class is a raw type. References to generic type Class<T> should be parameterized
6. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 220)
private MApplication<? extends MWindow> createWorkbenchModel(URI applicationDefinitionInstance) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
7. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 256)
workbench = (MApplication<MWindow>) resourceSetImpl.getResource(restoreLocation, true) .getContents().get(0);
Type safety: Unchecked cast from EObject to MApplication<MWindow>
8. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 256)
workbench = (MApplication<MWindow>) resourceSetImpl.getResource(restoreLocation, true)
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
9. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 272)
private MApplication<? extends MWindow> loadDefaultModel(URI defaultModelPath) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
10. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 274)
MApplication<MWindow> app = (MApplication<MWindow>) resource.getContents().get(0);
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
11. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 274)
MApplication<MWindow> app = (MApplication<MWindow>) resource.getContents().get(0);
Type safety: Unchecked cast from EObject to MApplication<MWindow>
12. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 274)
MApplication<MWindow> app = (MApplication<MWindow>) resource.getContents().get(0);
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
13. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 276)
final EList<MWindow> windows = app.getWindows();
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
14. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 277)
for (MWindow window : windows) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
15. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 284)
private void processPartContributions(Resource resource, MWindow mWindow) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
16. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 300)
MPart parent = (MPart) findObject(resource.getAllContents(), parentId);
MPart is a raw type. References to generic type MPart<P> should be parameterized
17. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 300)
MPart parent = (MPart) findObject(resource.getAllContents(), parentId);
MPart is a raw type. References to generic type MPart<P> should be parameterized
18. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 302)
parent.getChildren().add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
19. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 342)
for (MWindow window : (EList<? extends MWindow>) workbench.getWindows()) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
20. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 342)
for (MWindow window : (EList<? extends MWindow>) workbench.getWindows()) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
21. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 380)
final Class[] interfaces = part.getClass().getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
22. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 381)
for (Class intf : interfaces) {
Class is a raw type. References to generic type Class<T> should be parameterized
23. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 390)
for (MPart<?> child : (EList<MPart<?>>) part.getChildren()) {
Type safety: Unchecked cast from EList<capture#34-of ?> to EList<MPart<?>>
24. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 409)
final EList<? extends MWindow> windows = workbench.getWindows();
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
25. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 410)
for (MWindow wbw : windows) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
26. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 453)
processHandlers((MPart<MPart<?>>) child);
Type safety: Unchecked cast from MPart<capture#45-of ?> to MPart<MPart<?>>
27. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 508)
public void createGUI(MPart part) {
MPart is a raw type. References to generic type MPart<P> should be parameterized
28. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 516)
if (part instanceof MWindow) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
29. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 517)
MWindow wbw = (MWindow) part;
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
30. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 517)
MWindow wbw = (MWindow) part;
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
31. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 534)
processHandlers(wbw);
Type safety: The expression of type MWindow needs unchecked conversion to conform to MPart<MPart<?>>
32. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 539)
final EList<? extends MWindow> windows = workbench.getWindows();
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
33. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 540)
for (MWindow window : windows) {
MWindow is a raw type. References to generic type MWindow<P> should be parameterized
34. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 576)
public MApplication getModel() {
MApplication is a raw type. References to generic type MApplication<W> should be parameterized

/src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
 (at line 54)
ArrayList childlist = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
 (at line 54)
ArrayList childlist = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
 (at line 61)
childlist.add(getLog(coreStatus));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
 (at line 68)
childlist.add(getLog(children[i]));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
 (at line 73)
: childlist.toArray(new FrameworkLogEntry[childlist.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/src/org/eclipse/e4/workbench/ui/renderers/AbstractPartRenderer.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/AbstractPartRenderer.java
 (at line 122)
MPart<MPart<?>> parent = (MPart<MPart<?>>) part.getParent();
Type safety: Unchecked cast from MPart<capture#18-of ?> to MPart<MPart<?>>
2. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/AbstractPartRenderer.java
 (at line 135)
parent = (MPart<MPart<?>>) parent.getParent();
Type safety: Unchecked cast from MPart<capture#24-of ?> to MPart<MPart<?>>
3. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/AbstractPartRenderer.java
 (at line 139)
public void removeGui(MPart element, Object widget) {
MPart is a raw type. References to generic type MPart<P> should be parameterized

/src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java : 18 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 28)
private final List partFactories = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 28)
private final List partFactories = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 82)
MPart added = (MPart) msg.getNewValue();
MPart is a raw type. References to generic type MPart<P> should be parameterized
4. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 82)
MPart added = (MPart) msg.getNewValue();
MPart is a raw type. References to generic type MPart<P> should be parameterized
5. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 100)
MPart removed = (MPart) msg.getOldValue();
MPart is a raw type. References to generic type MPart<P> should be parameterized
6. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 100)
MPart removed = (MPart) msg.getOldValue();
MPart is a raw type. References to generic type MPart<P> should be parameterized
7. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 121)
partFactories.add(factory);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 124)
public Object createGui(MPart element, Object parent) {
MPart is a raw type. References to generic type MPart<P> should be parameterized
9. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 144)
factory.processContents(element);
Type safety: Unchecked invocation processContents(MPart) of the generic method processContents(MPart<P>) of type AbstractPartRenderer
10. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 144)
factory.processContents(element);
Type safety: The expression of type MPart needs unchecked conversion to conform to MPart<MPart<?>>
11. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 148)
if (element.getParent() instanceof MPart) {
MPart is a raw type. References to generic type MPart<P> should be parameterized
12. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 149)
MPart parentElement = (MPart) element.getParent();
MPart is a raw type. References to generic type MPart<P> should be parameterized
13. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 149)
MPart parentElement = (MPart) element.getParent();
MPart is a raw type. References to generic type MPart<P> should be parameterized
14. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 158)
public Object createGui(MPart element) {
MPart is a raw type. References to generic type MPart<P> should be parameterized
15. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 161)
MPart parentME = element.getParent();
MPart is a raw type. References to generic type MPart<P> should be parameterized
16. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 204)
for (Iterator iterator = partFactories.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
17. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 258)
protected void setFactoryFor(MPart element, AbstractPartRenderer factory) {
MPart is a raw type. References to generic type MPart<P> should be parameterized
18. WARNING in /src/org/eclipse/e4/workbench/ui/renderers/PartRenderingEngine.java
 (at line 262)
protected AbstractPartRenderer getFactoryFor(MPart element) {
MPart is a raw type. References to generic type MPart<P> should be parameterized

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/workbench/ui/internal/Activator.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 14)
import org.eclipse.e4.core.services.internal.context.EclipseContext;
Discouraged access: The type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
2. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 123)
EclipseContext.DEBUG = getDebugOptions().getBooleanOption(
Discouraged access: The type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
3. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 123)
EclipseContext.DEBUG = getDebugOptions().getBooleanOption(
Discouraged access: The field DEBUG from the type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
4. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 125)
EclipseContext.DEBUG_VERBOSE = EclipseContext.DEBUG
Discouraged access: The type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
5. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 125)
EclipseContext.DEBUG_VERBOSE = EclipseContext.DEBUG
Discouraged access: The field DEBUG_VERBOSE from the type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
6. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 125)
EclipseContext.DEBUG_VERBOSE = EclipseContext.DEBUG
Discouraged access: The type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot
7. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Activator.java
 (at line 125)
EclipseContext.DEBUG_VERBOSE = EclipseContext.DEBUG
Discouraged access: The field DEBUG from the type EclipseContext is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/I20090729-1930/plugins/org.eclipse.e4.core.services/@dot

/src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java : 18 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 24)
public class JobExecutor extends AbstractExecutor implements
Discouraged access: The type AbstractExecutor is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
2. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 27)
public IFuture schedule(final IProgressRunnable runnable, String name,
Discouraged access: The type IFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
3. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 27)
public IFuture schedule(final IProgressRunnable runnable, String name,
Discouraged access: The type IProgressRunnable is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
4. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 29)
final SingleOperationFuture future = new SingleOperationFuture();
Discouraged access: The type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
5. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 29)
final SingleOperationFuture future = new SingleOperationFuture();
Discouraged access: The constructor SingleOperationFuture() is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
6. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 29)
final SingleOperationFuture future = new SingleOperationFuture();
Discouraged access: The type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
7. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 32)
if (future.isCanceled())
Discouraged access: The method isCanceled() from the type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
8. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 33)
return future.getStatus();
Discouraged access: The method getStatus() from the type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
9. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 35)
((FutureProgressMonitor) future.getProgressMonitor()) .setChildProgressMonitor(monitor);
Discouraged access: The method setChildProgressMonitor(IProgressMonitor) from the type FutureProgressMonitor is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
10. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 35)
((FutureProgressMonitor) future.getProgressMonitor())
Discouraged access: The type FutureProgressMonitor is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
11. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 35)
((FutureProgressMonitor) future.getProgressMonitor())
Discouraged access: The method getProgressMonitor() from the type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
12. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 38)
future.runWithProgress(runnable);
Discouraged access: The method runWithProgress(IProgressRunnable) from the type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
13. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 39)
return future.getStatus();
Discouraged access: The method getStatus() from the type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
14. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 46)
protected AbstractFuture createFuture(IProgressMonitor progressMonitor) {
Discouraged access: The type AbstractFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
15. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 47)
return new SingleOperationFuture(progressMonitor);
Discouraged access: The constructor SingleOperationFuture(IProgressMonitor) is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
16. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 47)
return new SingleOperationFuture(progressMonitor);
Discouraged access: The type SingleOperationFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
17. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 51)
public IFuture execute(IProgressRunnable runnable, IProgressMonitor monitor) {
Discouraged access: The type IFuture is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar
18. WARNING in /src/org/eclipse/e4/workbench/ui/internal/JobExecutor.java
 (at line 51)
public IFuture execute(IProgressRunnable runnable, IProgressMonitor monitor) {
Discouraged access: The type IProgressRunnable is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar

/src/org/eclipse/e4/workbench/ui/internal/Workbench.java : 37 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 24)
import org.eclipse.core.internal.runtime.PlatformURLPluginConnection;
Discouraged access: The type PlatformURLPluginConnection is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar
2. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 241)
Object[] obj = PlatformURLPluginConnection.parse(url.getFile().trim(), url);
Discouraged access: The type PlatformURLPluginConnection is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar
3. WARNING in /src/org/eclipse/e4/workbench/ui/internal/Workbench.java
 (at line 241)
Object[] obj = PlatformURLPluginConnection.parse(url.getFile().trim(), url);
Discouraged access: The method parse(String, URL) from the type PlatformURLPluginConnection is not accessible due to restriction on classpath entry /shared/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/galileo-trans/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar