Compiler log for org.eclipse.e4.demo.contacts_0.9.1.v20110316-0300 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 202

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/demo/contacts/BundleActivatorImpl.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/BundleActivatorImpl.java
 (at line 31)
private ServiceTracker locationServiceTracker;
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized
2. WARNING in /src/org/eclipse/e4/demo/contacts/BundleActivatorImpl.java
 (at line 50)
locationServiceTracker = new ServiceTracker(context, filter, null);
Type safety: The constructor ServiceTracker(BundleContext, Filter, ServiceTrackerCustomizer) belongs to the raw type ServiceTracker. References to generic type ServiceTracker<S,T> should be parameterized
3. WARNING in /src/org/eclipse/e4/demo/contacts/BundleActivatorImpl.java
 (at line 50)
locationServiceTracker = new ServiceTracker(context,
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized

/src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java : 37 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 46)
ServiceReference reference = context
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
2. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 48)
IThemeManager mgr = (IThemeManager) 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/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 48)
IThemeManager mgr = (IThemeManager) context.getService(reference);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java : 20 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 16)
import org.eclipse.e4.core.di.annotations.CanExecute;
Discouraged access: The type CanExecute 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
2. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 17)
import org.eclipse.e4.core.di.annotations.Execute;
Discouraged access: The type Execute 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
3. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 20)
import org.eclipse.e4.ui.model.application.ui.MContext;
Discouraged access: The type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 21)
import org.eclipse.e4.ui.services.IServiceConstants;
Discouraged access: The type IServiceConstants 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
5. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 24)
@CanExecute
Discouraged access: The type CanExecute 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
6. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 25)
boolean canExecute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The type IServiceConstants 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
7. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 25)
boolean canExecute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The field ACTIVE_PART from the type IServiceConstants 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
8. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 25)
boolean canExecute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 28)
Contact contact = (Contact) context.getContext().get(
Discouraged access: The method getContext() from the type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 28)
Contact contact = (Contact) context.getContext().get( IServiceConstants.ACTIVE_SELECTION);
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
11. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 29)
IServiceConstants.ACTIVE_SELECTION);
Discouraged access: The type IServiceConstants 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
12. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 29)
IServiceConstants.ACTIVE_SELECTION);
Discouraged access: The field ACTIVE_SELECTION from the type IServiceConstants 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
13. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 33)
@Execute
Discouraged access: The type Execute 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
14. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 34)
void execute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The type IServiceConstants 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
15. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 34)
void execute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The field ACTIVE_PART from the type IServiceConstants 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
16. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 34)
void execute(@Named(IServiceConstants.ACTIVE_PART) MContext context) {
Discouraged access: The type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 35)
Contact contact = (Contact) context.getContext().get(
Discouraged access: The method getContext() from the type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 35)
Contact contact = (Contact) context.getContext().get( IServiceConstants.ACTIVE_SELECTION);
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
19. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/DeleteContactHandler.java
 (at line 36)
IServiceConstants.ACTIVE_SELECTION);
Discouraged access: The type IServiceConstants 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/demo/contacts/handlers/DeleteContactHandler.java
 (at line 36)
IServiceConstants.ACTIVE_SELECTION);
Discouraged access: The field ACTIVE_SELECTION from the type IServiceConstants 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/demo/contacts/handlers/ExitHandler.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ExitHandler.java
 (at line 15)
import org.eclipse.e4.core.di.annotations.Execute;
Discouraged access: The type Execute 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
2. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ExitHandler.java
 (at line 16)
import org.eclipse.e4.ui.workbench.IWorkbench;
Discouraged access: The type IWorkbench 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.workbench_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ExitHandler.java
 (at line 19)
@Execute
Discouraged access: The type Execute 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/demo/contacts/handlers/ExitHandler.java
 (at line 20)
public void execute(IWorkbench workbench) {
Discouraged access: The type IWorkbench 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.workbench_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ExitHandler.java
 (at line 21)
workbench.close();
Discouraged access: The method close() from the type IWorkbench 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.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java : 32 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.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/demo/contacts/handlers/SaveHandler.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/demo/contacts/handlers/SaveHandler.java
 (at line 18)
import org.eclipse.e4.core.di.annotations.CanExecute;
Discouraged access: The type CanExecute 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/demo/contacts/handlers/SaveHandler.java
 (at line 19)
import org.eclipse.e4.core.di.annotations.Execute;
Discouraged access: The type Execute 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
5. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 20)
import org.eclipse.e4.core.di.annotations.Optional;
Discouraged access: The type Optional 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
6. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 21)
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
7. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 22)
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
Discouraged access: The type MPart 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.model.workbench_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 23)
import org.eclipse.e4.ui.services.IServiceConstants;
Discouraged access: The type IServiceConstants 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
9. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 24)
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
10. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 25)
import org.eclipse.e4.ui.workbench.modeling.EPartService;
Discouraged access: The type EPartService 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.workbench_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 32)
@CanExecute
Discouraged access: The type CanExecute 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
12. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 33)
public boolean canExecute(EPartService partService) {
Discouraged access: The type EPartService 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.workbench_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 34)
MPart details = partService.findPart("DetailsView");
Discouraged access: The type MPart 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.model.workbench_0.10.0.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 34)
MPart details = partService.findPart("DetailsView");
Discouraged access: The method findPart(String) from the type EPartService 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.workbench_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 35)
return details.isDirty();
Discouraged access: The method isDirty() from the type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 38)
@Execute
Discouraged access: The type Execute 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
17. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 40)
IEclipseContext context, @Optional IStylingEngine engine,
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/demo/contacts/handlers/SaveHandler.java
 (at line 40)
IEclipseContext context, @Optional IStylingEngine engine,
Discouraged access: The type Optional 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
19. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 40)
IEclipseContext context, @Optional IStylingEngine engine,
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/demo/contacts/handlers/SaveHandler.java
 (at line 41)
@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
Discouraged access: The type IServiceConstants 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
21. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 41)
@Named(IServiceConstants.ACTIVE_SHELL) Shell shell,
Discouraged access: The field ACTIVE_SHELL from the type IServiceConstants 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/demo/contacts/handlers/SaveHandler.java
 (at line 42)
final EPartService partService)
Discouraged access: The type EPartService 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.workbench_0.10.0.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 44)
final MPart details = partService.findPart("DetailsView");
Discouraged access: The type MPart 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.model.workbench_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 44)
final MPart details = partService.findPart("DetailsView");
Discouraged access: The method findPart(String) from the type EPartService 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.workbench_0.10.0.v20110613-2030.jar
25. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 45)
final IEclipseContext pmContext = 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
26. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 45)
final IEclipseContext pmContext = 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
27. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 55)
pmContext.set(IProgressMonitor.class.getName(), monitor);
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
28. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 56)
Object clientObject = details.getObject();
Discouraged access: The method getObject() from the type MContribution 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.model.workbench_0.10.0.v20110613-2030.jar
29. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 57)
ContextInjectionFactory.invoke(clientObject, Persist.class,
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
30. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 57)
ContextInjectionFactory.invoke(clientObject, Persist.class, pmContext, null);
Discouraged access: The method invoke(Object, Class<? extends Annotation>, IEclipseContext, Object) 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
31. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 57)
ContextInjectionFactory.invoke(clientObject, Persist.class,
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
32. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SaveHandler.java
 (at line 63)
pmContext.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/demo/contacts/handlers/SwitchThemeHandler.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SwitchThemeHandler.java
 (at line 15)
import org.eclipse.e4.core.di.annotations.Execute;
Discouraged access: The type Execute 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
2. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SwitchThemeHandler.java
 (at line 16)
import org.eclipse.e4.ui.css.swt.theme.IThemeEngine;
Discouraged access: The type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SwitchThemeHandler.java
 (at line 19)
@Execute
Discouraged access: The type Execute 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/demo/contacts/handlers/SwitchThemeHandler.java
 (at line 22)
IThemeEngine engine) {
Discouraged access: The type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/SwitchThemeHandler.java
 (at line 23)
engine.setTheme(themeId, true);
Discouraged access: The method setTheme(String, boolean) from the type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/handlers/ThemeUtil.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ThemeUtil.java
 (at line 15)
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
2. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ThemeUtil.java
 (at line 22)
public static void applyDialogStyles(IStylingEngine engine, Control control) {
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
3. WARNING in /src/org/eclipse/e4/demo/contacts/handlers/ThemeUtil.java
 (at line 29)
engine.style(shell);
Discouraged access: The method style(Object) 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/demo/contacts/model/internal/ModelLifeCycleExtension.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.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/demo/contacts/model/internal/ModelLifeCycleExtension.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/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 17)
import org.eclipse.e4.ui.model.application.MApplication;
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 18)
import org.eclipse.e4.ui.workbench.lifecycle.ProcessRemovals;
Discouraged access: The type ProcessRemovals 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.workbench_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 27)
@ProcessRemovals
Discouraged access: The type ProcessRemovals 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.workbench_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 28)
public void overrideTranslation(MApplication application) {
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 29)
IEclipseContext appContext = application.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
8. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 29)
IEclipseContext appContext = application.getContext();
Discouraged access: The method getContext() from the type MContext 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.model.workbench_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 30)
BinaryTranslatorProvider translationService = ContextInjectionFactory.make(BinaryTranslatorProvider.class, appContext);
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/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 30)
BinaryTranslatorProvider translationService = ContextInjectionFactory.make(BinaryTranslatorProvider.class, appContext);
Discouraged access: The method make(Class<BinaryTranslatorProvider>, 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/demo/contacts/model/internal/ModelLifeCycleExtension.java
 (at line 31)
appContext.set(TranslationService.class, translationService);
Discouraged access: The method set(Class<TranslationService>, TranslationService) 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/demo/contacts/processors/AbstractThemeProcessor.java : 37 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 21)
import org.eclipse.e4.core.di.annotations.Execute;
Discouraged access: The type Execute 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
2. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 22)
import org.eclipse.e4.ui.css.swt.theme.ITheme;
Discouraged access: The type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 23)
import org.eclipse.e4.ui.css.swt.theme.IThemeEngine;
Discouraged access: The type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 24)
import org.eclipse.e4.ui.css.swt.theme.IThemeManager;
Discouraged access: The type IThemeManager 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.css.swt.theme_0.9.1.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 25)
import org.eclipse.e4.ui.model.application.MApplication;
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 26)
import org.eclipse.e4.ui.model.application.commands.MCommand;
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 27)
import org.eclipse.e4.ui.model.application.commands.MCommandsFactory;
Discouraged access: The type MCommandsFactory 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.model.workbench_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 28)
import org.eclipse.e4.ui.model.application.commands.MParameter;
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 37)
@Execute
Discouraged access: The type Execute 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
10. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 47)
.getServiceReference(IThemeManager.class.getName());
Discouraged access: The type IThemeManager 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.css.swt.theme_0.9.1.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 48)
IThemeManager mgr = (IThemeManager) context.getService(reference);
Discouraged access: The type IThemeManager 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.css.swt.theme_0.9.1.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 48)
IThemeManager mgr = (IThemeManager) context.getService(reference);
Discouraged access: The type IThemeManager 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.css.swt.theme_0.9.1.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 49)
IThemeEngine engine = mgr.getEngineForDisplay(Display.getCurrent());
Discouraged access: The type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 49)
IThemeEngine engine = mgr.getEngineForDisplay(Display.getCurrent());
Discouraged access: The method getEngineForDisplay(Display) from the type IThemeManager 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.css.swt.theme_0.9.1.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 51)
List<ITheme> themes = engine.getThemes();
Discouraged access: The type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 51)
List<ITheme> themes = engine.getThemes();
Discouraged access: The method getThemes() from the type IThemeEngine 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.css.swt.theme_0.9.1.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 53)
MApplication application = getApplication();
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 55)
MCommand switchThemeCommand = null;
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 56)
for (MCommand cmd : application.getCommands()) {
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 56)
for (MCommand cmd : application.getCommands()) {
Discouraged access: The method getCommands() from the type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
21. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 57)
if ("contacts.switchTheme".equals(cmd.getElementId())) { //$NON-NLS-1$
Discouraged access: The method getElementId() from the type MApplicationElement 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.model.workbench_0.10.0.v20110613-2030.jar
22. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 67)
for (ITheme theme : themes) {
Discouraged access: The type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 68)
MParameter parameter = MCommandsFactory.INSTANCE
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 68)
MParameter parameter = MCommandsFactory.INSTANCE
Discouraged access: The type MCommandsFactory 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.model.workbench_0.10.0.v20110613-2030.jar
25. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 68)
MParameter parameter = MCommandsFactory.INSTANCE .createParameter();
Discouraged access: The method createParameter() from the type MCommandsFactory 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.model.workbench_0.10.0.v20110613-2030.jar
26. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 68)
MParameter parameter = MCommandsFactory.INSTANCE
Discouraged access: The field INSTANCE from the type MCommandsFactory 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.model.workbench_0.10.0.v20110613-2030.jar
27. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 70)
parameter.setName("contacts.commands.switchtheme.themeid"); //$NON-NLS-1$
Discouraged access: The method setName(String) from the type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
28. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 71)
parameter.setValue(theme.getId());
Discouraged access: The method setValue(String) from the type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
29. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 71)
parameter.setValue(theme.getId());
Discouraged access: The method getId() from the type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
30. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 72)
String iconURI = getCSSUri(theme.getId());
Discouraged access: The method getId() from the type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
31. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 76)
processTheme(theme.getLabel(), switchThemeCommand, parameter,
Discouraged access: The method getLabel() from the type ITheme 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.css.swt.theme_0.9.1.v20110613-2030.jar
32. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 89)
abstract protected void processTheme(String name, MCommand switchCommand,
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
33. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 90)
MParameter themeId, String iconURI);
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
34. WARNING in /src/org/eclipse/e4/demo/contacts/processors/AbstractThemeProcessor.java
 (at line 94)
abstract protected MApplication getApplication();
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java : 26 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 17)
import org.eclipse.e4.ui.model.application.MApplication;
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 18)
import org.eclipse.e4.ui.model.application.commands.MCommand;
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 19)
import org.eclipse.e4.ui.model.application.commands.MParameter;
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 20)
import org.eclipse.e4.ui.model.application.ui.menu.MHandledMenuItem;
Discouraged access: The type MHandledMenuItem 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.model.workbench_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 21)
import org.eclipse.e4.ui.model.application.ui.menu.MMenu;
Discouraged access: The type MMenu 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.model.workbench_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 22)
import org.eclipse.e4.ui.model.application.ui.menu.MMenuFactory;
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 29)
private MMenu menu;
Discouraged access: The type MMenu 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.model.workbench_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 30)
private MMenu themesMenu;
Discouraged access: The type MMenu 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.model.workbench_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 39)
themesMenu = MMenuFactory.INSTANCE.createMenu();
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 39)
themesMenu = MMenuFactory.INSTANCE.createMenu();
Discouraged access: The method createMenu() from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 39)
themesMenu = MMenuFactory.INSTANCE.createMenu();
Discouraged access: The field INSTANCE from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 40)
themesMenu.setLabel("Theme"); //$NON-NLS-1$
Discouraged access: The method setLabel(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 44)
protected void processTheme(String name, MCommand switchCommand,
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 45)
MParameter themeId, String iconURI) {
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 46)
MHandledMenuItem menuItem = MMenuFactory.INSTANCE
Discouraged access: The type MHandledMenuItem 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.model.workbench_0.10.0.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 46)
MHandledMenuItem menuItem = MMenuFactory.INSTANCE
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 46)
MHandledMenuItem menuItem = MMenuFactory.INSTANCE .createHandledMenuItem();
Discouraged access: The method createHandledMenuItem() from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 46)
MHandledMenuItem menuItem = MMenuFactory.INSTANCE
Discouraged access: The field INSTANCE from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 48)
menuItem.setLabel(name);
Discouraged access: The method setLabel(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 49)
menuItem.setCommand(switchCommand);
Discouraged access: The method setCommand(MCommand) from the type MHandledItem 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.model.workbench_0.10.0.v20110613-2030.jar
21. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 50)
menuItem.getParameters().add(themeId);
Discouraged access: The method getParameters() from the type MHandledItem 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.model.workbench_0.10.0.v20110613-2030.jar
22. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 52)
menuItem.setIconURI(iconURI);
Discouraged access: The method setIconURI(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 54)
themesMenu.getChildren().add(menuItem);
Discouraged access: The method getChildren() from the type MElementContainer<MMenuElement> 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.model.workbench_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 60)
menu.getChildren().add(themesMenu);
Discouraged access: The method getChildren() from the type MElementContainer<MMenuElement> 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.model.workbench_0.10.0.v20110613-2030.jar
25. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 64)
protected MApplication getApplication() {
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
26. WARNING in /src/org/eclipse/e4/demo/contacts/processors/MenuThemeProcessor.java
 (at line 65)
return (MApplication) (((EObject) menu).eContainer()).eContainer();
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java : 24 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 17)
import org.eclipse.e4.ui.model.application.MApplication;
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 18)
import org.eclipse.e4.ui.model.application.commands.MCommand;
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 19)
import org.eclipse.e4.ui.model.application.commands.MParameter;
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 20)
import org.eclipse.e4.ui.model.application.ui.menu.MHandledToolItem;
Discouraged access: The type MHandledToolItem 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.model.workbench_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 21)
import org.eclipse.e4.ui.model.application.ui.menu.MMenuFactory;
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
6. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 22)
import org.eclipse.e4.ui.model.application.ui.menu.MToolBar;
Discouraged access: The type MToolBar 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.model.workbench_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 29)
private MToolBar toolbar;
Discouraged access: The type MToolBar 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.model.workbench_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 38)
toolbar.getChildren().add(
Discouraged access: The method getChildren() from the type MElementContainer<MToolBarElement> 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.model.workbench_0.10.0.v20110613-2030.jar
9. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 39)
MMenuFactory.INSTANCE.createToolBarSeparator());
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
10. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 39)
MMenuFactory.INSTANCE.createToolBarSeparator());
Discouraged access: The method createToolBarSeparator() from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 39)
MMenuFactory.INSTANCE.createToolBarSeparator());
Discouraged access: The field INSTANCE from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 43)
protected void processTheme(String name, MCommand switchCommand,
Discouraged access: The type MCommand 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.model.workbench_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 44)
MParameter themeId, String iconURI) {
Discouraged access: The type MParameter 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.model.workbench_0.10.0.v20110613-2030.jar
14. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 45)
MHandledToolItem toolItem = MMenuFactory.INSTANCE
Discouraged access: The type MHandledToolItem 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.model.workbench_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 45)
MHandledToolItem toolItem = MMenuFactory.INSTANCE
Discouraged access: The type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
16. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 45)
MHandledToolItem toolItem = MMenuFactory.INSTANCE .createHandledToolItem();
Discouraged access: The method createHandledToolItem() from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
17. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 45)
MHandledToolItem toolItem = MMenuFactory.INSTANCE
Discouraged access: The field INSTANCE from the type MMenuFactory 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.model.workbench_0.10.0.v20110613-2030.jar
18. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 47)
toolItem.setTooltip(name);
Discouraged access: The method setTooltip(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 48)
toolItem.setCommand(switchCommand);
Discouraged access: The method setCommand(MCommand) from the type MHandledItem 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.model.workbench_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 49)
toolItem.getParameters().add(themeId);
Discouraged access: The method getParameters() from the type MHandledItem 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.model.workbench_0.10.0.v20110613-2030.jar
21. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 51)
toolItem.setIconURI(iconURI);
Discouraged access: The method setIconURI(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
22. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 53)
toolbar.getChildren().add(toolItem);
Discouraged access: The method getChildren() from the type MElementContainer<MToolBarElement> 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.model.workbench_0.10.0.v20110613-2030.jar
23. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 61)
protected MApplication getApplication() {
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/demo/contacts/processors/ToolbarThemeProcessor.java
 (at line 62)
return (MApplication) (((EObject) toolbar).eContainer()).eContainer().eContainer();
Discouraged access: The type MApplication 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.model.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/views/DetailComposite.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailComposite.java
 (at line 28)
import org.eclipse.e4.ui.model.application.ui.MDirtyable;
Discouraged access: The type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailComposite.java
 (at line 48)
private final MDirtyable dirtyable;
Discouraged access: The type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailComposite.java
 (at line 63)
public DetailComposite(MDirtyable dirtyable, final Composite parent) {
Discouraged access: The type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailComposite.java
 (at line 170)
dirtyable.setDirty(dirty);
Discouraged access: The method setDirty(boolean) from the type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/views/DetailsView.java : 27 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 24)
import org.eclipse.e4.core.commands.ECommandService;
Discouraged access: The type ECommandService 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.commands_0.10.0.v20110613-2030.jar
2. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 25)
import org.eclipse.e4.core.commands.EHandlerService;
Discouraged access: The type EHandlerService 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.commands_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 26)
import org.eclipse.e4.core.di.annotations.Optional;
Discouraged access: The type Optional 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/demo/contacts/views/DetailsView.java
 (at line 29)
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/demo/contacts/views/DetailsView.java
 (at line 30)
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
6. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 31)
import org.eclipse.e4.ui.model.application.ui.MDirtyable;
Discouraged access: The type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
7. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 32)
import org.eclipse.e4.ui.model.application.ui.MUILabel;
Discouraged access: The type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
8. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 33)
import org.eclipse.e4.ui.services.IServiceConstants;
Discouraged access: The type IServiceConstants 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
9. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 34)
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
10. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 42)
private MDirtyable dirtyable;
Discouraged access: The type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
11. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 48)
private EHandlerService handlerService;
Discouraged access: The type EHandlerService 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.commands_0.10.0.v20110613-2030.jar
12. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 51)
private ECommandService commandService;
Discouraged access: The type ECommandService 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.commands_0.10.0.v20110613-2030.jar
13. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 54)
private IStylingEngine engine;
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
14. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 57)
private MUILabel uiItem;
Discouraged access: The type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
15. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 59)
@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
16. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 68)
@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
17. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 69)
public void doSave(@Optional IProgressMonitor monitor) throws IOException,
Discouraged access: The type Optional 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
18. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 147)
dirtyable.setDirty(false);
Discouraged access: The method setDirty(boolean) from the type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
19. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 198)
uiItem.setLabel(title.toString());
Discouraged access: The method setLabel(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
20. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 203)
@Optional @Named(IServiceConstants.ACTIVE_SELECTION) Contact contact) {
Discouraged access: The type Optional 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
21. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 203)
@Optional @Named(IServiceConstants.ACTIVE_SELECTION) Contact contact) {
Discouraged access: The type IServiceConstants 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/demo/contacts/views/DetailsView.java
 (at line 203)
@Optional @Named(IServiceConstants.ACTIVE_SELECTION) Contact contact) {
Discouraged access: The field ACTIVE_SELECTION from the type IServiceConstants 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
23. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 205)
if (dirtyable.isDirty()) {
Discouraged access: The method isDirty() from the type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar
24. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 215)
ParameterizedCommand saveCommand = commandService .createCommand("contacts.save", Collections.EMPTY_MAP);
Discouraged access: The method createCommand(String, Map) from the type ECommandService 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.commands_0.10.0.v20110613-2030.jar
25. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 218)
handlerService.executeHandler(saveCommand);
Discouraged access: The method executeHandler(ParameterizedCommand) from the type EHandlerService 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.commands_0.10.0.v20110613-2030.jar
26. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 224)
uiItem.setLabel("Details");
Discouraged access: The method setLabel(String) from the type MUILabel 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.model.workbench_0.10.0.v20110613-2030.jar
27. WARNING in /src/org/eclipse/e4/demo/contacts/views/DetailsView.java
 (at line 226)
dirtyable.setDirty(false);
Discouraged access: The method setDirty(boolean) from the type MDirtyable 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.model.workbench_0.10.0.v20110613-2030.jar

/src/org/eclipse/e4/demo/contacts/views/ListView.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/contacts/views/ListView.java
 (at line 21)
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
2. WARNING in /src/org/eclipse/e4/demo/contacts/views/ListView.java
 (at line 22)
import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
Discouraged access: The type ESelectionService 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.workbench_0.10.0.v20110613-2030.jar
3. WARNING in /src/org/eclipse/e4/demo/contacts/views/ListView.java
 (at line 43)
private ESelectionService selectionService;
Discouraged access: The type ESelectionService 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.workbench_0.10.0.v20110613-2030.jar
4. WARNING in /src/org/eclipse/e4/demo/contacts/views/ListView.java
 (at line 65)
selectionService.setSelection(selection.getFirstElement());
Discouraged access: The method setSelection(Object) from the type ESelectionService 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.workbench_0.10.0.v20110613-2030.jar
5. WARNING in /src/org/eclipse/e4/demo/contacts/views/ListView.java
 (at line 110)
@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