Compiler log for org.eclipse.e4.tools.compat_0.11.0.v20110613-2030 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 104

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/tools/compat/internal/ReflectionContributionFactory.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/ReflectionContributionFactory.java
 (at line 150)
ServiceReference reference = context.getServiceReference(PackageAdmin.class.getName());
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/ReflectionContributionFactory.java
 (at line 151)
packageAdmin = (PackageAdmin) context.getService(reference);
Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/ReflectionContributionFactory.java
 (at line 151)
packageAdmin = (PackageAdmin) context.getService(reference);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>

/src/org/eclipse/e4/tools/compat/internal/Util.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/Util.java
 (at line 13)
ServiceReference ref = bundle.getBundleContext().getServiceReference(PackageAdmin.class.getName());
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/Util.java
 (at line 14)
PackageAdmin bundleAdmin = (PackageAdmin) ctx.getService(ref);
Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/Util.java
 (at line 14)
PackageAdmin bundleAdmin = (PackageAdmin) ctx.getService(ref);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>

/src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java
 (at line 51)
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/tools/compat/internal/WorkbenchLogger.java
 (at line 51)
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/tools/compat/internal/WorkbenchLogger.java
 (at line 58)
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/tools/compat/internal/WorkbenchLogger.java
 (at line 65)
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/tools/compat/internal/WorkbenchLogger.java
 (at line 70)
: 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

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java : 13 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 5)
import org.eclipse.e4.core.contexts.ContextInjectionFactory;
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 6)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 7)
import org.eclipse.e4.core.services.log.ILoggerProvider;
Discouraged access: The type ILoggerProvider is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 8)
import org.eclipse.e4.core.services.log.Logger;
Discouraged access: The type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 11)
public class DefaultLoggerProvider implements ILoggerProvider {
Discouraged access: The type ILoggerProvider is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 13)
private IEclipseContext context;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 15)
public Logger getClassLogger(Class<?> clazz) {
Discouraged access: The type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 16)
IEclipseContext childContext = context.createChild();
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 16)
IEclipseContext childContext = context.createChild();
Discouraged access: The method createChild() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 17)
childContext.set("logger.bundlename", FrameworkUtil.getBundle(clazz).getSymbolicName()); //$NON-NLS-1$
Discouraged access: The method set(String, Object) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 18)
return (Logger) ContextInjectionFactory.make(WorkbenchLogger.class, childContext);
Discouraged access: The type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 18)
return (Logger) ContextInjectionFactory.make(WorkbenchLogger.class, childContext);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java
 (at line 18)
return (Logger) ContextInjectionFactory.make(WorkbenchLogger.class, childContext);
Discouraged access: The method make(Class<WorkbenchLogger>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/internal/PartHelper.java : 25 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 16)
import org.eclipse.e4.core.contexts.ContextInjectionFactory;
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 17)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 19)
import org.eclipse.e4.ui.services.IStylingEngine;
Discouraged access: The type IStylingEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.services_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 33)
public static IEclipseContext createPartContext(WorkbenchPart part) throws PartInitException {
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 35)
IEclipseContext parentContext = (IEclipseContext) site.getService(IEclipseContext.class);
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 35)
IEclipseContext parentContext = (IEclipseContext) site.getService(IEclipseContext.class);
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 35)
IEclipseContext parentContext = (IEclipseContext) site.getService(IEclipseContext.class);
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 38)
if( parentContext.get("org.eclipse.e4.ui.workbench.IPresentationEngine") != null ) {
Discouraged access: The method get(String) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 44)
IEclipseContext ctx = (IEclipseContext) m.invoke(instance);
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 44)
IEclipseContext ctx = (IEclipseContext) m.invoke(instance);
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 45)
IEclipseContext rv = ctx.createChild();
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 45)
IEclipseContext rv = ctx.createChild();
Discouraged access: The method createChild() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 46)
while( ctx.getParent() != null ) {
Discouraged access: The method getParent() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 47)
ctx = ctx.getParent();
Discouraged access: The method getParent() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 49)
ctx.set(IClipboardService.class, new ClipboardServiceImpl());
Discouraged access: The method set(Class<IClipboardService>, IClipboardService) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 55)
return parentContext.createChild("EditPart('"+part.getPartName()+"')"); //$NON-NLS-1$
Discouraged access: The method createChild(String) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 60)
public static <C> C creatComponent(Composite parent, IEclipseContext context, Class<C> clazz, WorkbenchPart part) {
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 62)
context.set(ISelectionProvider.class, s);
Discouraged access: The method set(Class<ISelectionProvider>, ISelectionProvider) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 65)
IStylingEngine styleEngine = context.get(IStylingEngine.class);
Discouraged access: The type IStylingEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.services_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 65)
IStylingEngine styleEngine = context.get(IStylingEngine.class);
Discouraged access: The method get(Class<IStylingEngine>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
21. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 65)
IStylingEngine styleEngine = context.get(IStylingEngine.class);
Discouraged access: The type IStylingEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.services_0.10.0.v20110613-2030.jar
22. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 75)
context.set(Composite.class.getName(), comp);
Discouraged access: The method set(String, Object) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 76)
C component = ContextInjectionFactory.make(clazz, context);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 76)
C component = ContextInjectionFactory.make(clazz, context);
Discouraged access: The method make(Class<C>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
25. WARNING in /src/org/eclipse/e4/tools/compat/internal/PartHelper.java
 (at line 78)
styleEngine.setClassname(comp, part.getClass().getSimpleName());
Discouraged access: The method setClassname(Object, String) from the type IStylingEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.services_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java
 (at line 15)
import org.eclipse.e4.core.contexts.ContextFunction;
Discouraged access: The type ContextFunction is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java
 (at line 16)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java
 (at line 22)
public class SelectionProviderContextFunction extends ContextFunction {
Discouraged access: The type ContextFunction is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java
 (at line 25)
public Object compute(final IEclipseContext context) {
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java
 (at line 28)
ISelectionProvider pv = context.get(ISelectionProvider.class);
Discouraged access: The method get(Class<ISelectionProvider>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java : 8 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java
 (at line 10)
import org.eclipse.e4.core.services.log.Logger;
Discouraged access: The type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java
 (at line 21)
public final class WorkbenchLogger extends Logger {
Discouraged access: The type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java
 (at line 30)
super();
Discouraged access: The constructor Logger() is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.services_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java : 24 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 15)
import org.eclipse.e4.core.contexts.ContextInjectionFactory;
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 16)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 23)
import org.eclipse.e4.ui.di.Focus;
Discouraged access: The type Focus is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 24)
import org.eclipse.e4.ui.di.Persist;
Discouraged access: The type Persist is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 35)
private IEclipseContext context;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 58)
IEclipseContext saveContext = context.createChild();
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 58)
IEclipseContext saveContext = context.createChild();
Discouraged access: The method createChild() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Persist.class, saveContext);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Persist.class, saveContext);
Discouraged access: The method invoke(Object, Class<? extends Annotation>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Persist.class, saveContext);
Discouraged access: The type Persist is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 60)
saveContext.dispose();
Discouraged access: The method dispose() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 80)
context.declareModifiable(IEditorInput.class);
Discouraged access: The method declareModifiable(Class<?>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 81)
context.declareModifiable(IEditorPart.class);
Discouraged access: The method declareModifiable(Class<?>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 82)
context.declareModifiable(IDirtyProviderService.class);
Discouraged access: The method declareModifiable(Class<?>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 84)
context.set(IEditorPart.class,this);
Discouraged access: The method set(Class<IEditorPart>, IEditorPart) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 85)
context.set(IDirtyProviderService.class,this);
Discouraged access: The method set(Class<IDirtyProviderService>, IDirtyProviderService) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 86)
context.set(IEditorInput.class, input);
Discouraged access: The method set(Class<IEditorInput>, IEditorInput) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 102)
IClipboardService clipboard = context.get(IClipboardService.class);
Discouraged access: The method get(Class<IClipboardService>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 107)
IClipboardService clipboard = context.get(IClipboardService.class);
Discouraged access: The method get(Class<IClipboardService>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 112)
IClipboardService clipboard = context.get(IClipboardService.class);
Discouraged access: The method get(Class<IClipboardService>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
21. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 131)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
22. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 131)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The method invoke(Object, Class<? extends Annotation>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 131)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The type Focus is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java
 (at line 136)
context.dispose();
Discouraged access: The method dispose() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 14)
import org.eclipse.e4.core.contexts.ContextInjectionFactory;
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 15)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 17)
import org.eclipse.e4.ui.di.Persist;
Discouraged access: The type Persist is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 30)
IEclipseContext saveContext = getContext().createChild();
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 30)
IEclipseContext saveContext = getContext().createChild();
Discouraged access: The method createChild() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 31)
ContextInjectionFactory.invoke(getComponent(), Persist.class, saveContext);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 31)
ContextInjectionFactory.invoke(getComponent(), Persist.class, saveContext);
Discouraged access: The method invoke(Object, Class<? extends Annotation>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 31)
ContextInjectionFactory.invoke(getComponent(), Persist.class, saveContext);
Discouraged access: The type Persist is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 32)
saveContext.dispose();
Discouraged access: The method dispose() from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 57)
getContext().declareModifiable(IDirtyProviderService.class);
Discouraged access: The method declareModifiable(Class<?>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java
 (at line 58)
getContext().set(IDirtyProviderService.class, this);
Discouraged access: The method set(Class<IDirtyProviderService>, IDirtyProviderService) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/tools/compat/parts/DIViewPart.java : 12 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 13)
import org.eclipse.e4.core.contexts.ContextInjectionFactory;
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 14)
import org.eclipse.e4.core.contexts.IEclipseContext;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 15)
import org.eclipse.e4.core.di.InjectionException;
Discouraged access: The type InjectionException is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.di_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 17)
import org.eclipse.e4.ui.di.Focus;
Discouraged access: The type Focus is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 25)
private IEclipseContext context;
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 38)
context.declareModifiable(IViewPart.class);
Discouraged access: The method declareModifiable(Class<?>) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 40)
context.set(IViewPart.class, this);
Discouraged access: The method set(Class<IViewPart>, IViewPart) from the type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 48)
protected IEclipseContext getContext() {
Discouraged access: The type IEclipseContext is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The method invoke(Object, Class<? extends Annotation>, IEclipseContext) from the type ContextInjectionFactory is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.contexts_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 59)
ContextInjectionFactory.invoke(component, Focus.class, context);
Discouraged access: The type Focus is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.ui.di_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/tools/compat/parts/DIViewPart.java
 (at line 60)
} catch (InjectionException e) {
Discouraged access: The type InjectionException is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110617/plugins/org.eclipse.e4.core.di_0.10.0.v20110613-2030.jar