Compiler log for org.eclipse.e4.demo.e4photo_0.9.1.v20110113-1500 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 171

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/e4photo/AdapterFactory.java : 2 warnings :

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

/src/org/eclipse/e4/demo/e4photo/Exif.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Exif.java
 (at line 719)
int b;
The local variable b is never read

/src/org/eclipse/e4/demo/e4photo/LockRealm.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/LockRealm.java
 (at line 27)
private LinkedList queue;
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/demo/e4photo/LockRealm.java
 (at line 33)
queue = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/demo/e4photo/LockRealm.java
 (at line 70)
queue.addLast(runnable);
Type safety: The method addLast(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized

/src/org/eclipse/e4/demo/e4photo/Thumbnails.java : 19 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 123)
final List images = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 123)
final List images = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 127)
images.add(resource);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<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/demo/e4photo/AddNoteHandler.java : 23 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 16)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 17)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 18)
import org.eclipse.e4.ui.model.application.ui.basic.impl.BasicFactoryImpl;
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 19)
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 20)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 21)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 30)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 31)
public void execute(IWorkbench workbench, @Named(IServiceConstants.ACTIVE_SELECTION) IResource selection, EPartService partService) {
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 31)
public void execute(IWorkbench workbench, @Named(IServiceConstants.ACTIVE_SELECTION) IResource selection, EPartService partService) {
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 31)
public void execute(IWorkbench workbench, @Named(IServiceConstants.ACTIVE_SELECTION) IResource selection, EPartService partService) {
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 31)
public void execute(IWorkbench workbench, @Named(IServiceConstants.ACTIVE_SELECTION) IResource selection, 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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 34)
MPart exifPart = partService.findPart("e4.photo.demo.exif");
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 34)
MPart exifPart = partService.findPart("e4.photo.demo.exif");
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 35)
MPart editor = BasicFactoryImpl.eINSTANCE.createPart();
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 35)
MPart editor = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
16. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 35)
MPart editor = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The method createPart() from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
17. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 35)
MPart editor = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The field eINSTANCE from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
18. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 36)
editor.setLabel("Note");
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
19. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 37)
editor.setContributionURI("platform:/plugin/org.eclipse.e4.demo.e4photo/org.eclipse.e4.demo.e4photo.NoteEditor");
Discouraged access: The method setContributionURI(String) 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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
20. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 38)
editor.setElementId("org.eclipse.e4.demo.e4photo.noteEditor" + editors);
Discouraged access: The method setElementId(String) 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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
21. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 50)
editor.getPersistedState().put(PERSISTED_STATE, path.toString());
Discouraged access: The method getPersistedState() 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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
22. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 52)
exifPart.getParent().getChildren().add(editor);
Discouraged access: The method getParent() from the type MUIElement is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
23. WARNING in /src/org/eclipse/e4/demo/e4photo/AddNoteHandler.java
 (at line 52)
exifPart.getParent().getChildren().add(editor);
Discouraged access: The method getChildren() from the type MElementContainer<MUIElement> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar

/src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java
 (at line 16)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java
 (at line 17)
import org.eclipse.e4.ui.workbench.IExceptionHandler;
Discouraged access: The type IExceptionHandler is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java
 (at line 27)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java
 (at line 29)
IExceptionHandler exceptionHandler) {
Discouraged access: The type IExceptionHandler is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/DeleteProjectHandler.java
 (at line 36)
exceptionHandler.handleException(e);
Discouraged access: The method handleException(Throwable) from the type IExceptionHandler is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar

/src/org/eclipse/e4/demo/e4photo/ExifTable.java : 24 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 25)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 26)
import org.eclipse.e4.core.di.extensions.EventUtils;
Discouraged access: The type EventUtils is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.di.extensions_0.9.0.v20101122-2200.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 27)
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/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 28)
import org.eclipse.e4.core.services.util.JSONObject;
Discouraged access: The type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 30)
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 58)
private Logger 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/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 69)
@Inject @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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 70)
void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) IResource 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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 70)
void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) IResource 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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 93)
logger.warn(((IFile) resource).getFullPath() + ": " + e.getMessage());
Discouraged access: The method warn(String) from the type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 99)
logger.warn(e, "Could not close stream");
Discouraged access: The method warn(Throwable, String) from the type Logger is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 110)
@Inject @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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 128)
final JSONObject state = persistedState == null ? new JSONObject() : JSONObject
Discouraged access: The type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 128)
final JSONObject state = persistedState == null ? new JSONObject() : JSONObject
Discouraged access: The constructor JSONObject() is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
16. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 128)
final JSONObject state = persistedState == null ? new JSONObject() : JSONObject
Discouraged access: The type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
17. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 128)
final JSONObject state = persistedState == null ? new JSONObject() : JSONObject
Discouraged access: The type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
18. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 128)
final JSONObject state = persistedState == null ? new JSONObject() : JSONObject .deserialize(persistedState);
Discouraged access: The method deserialize(String) from the type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
19. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 140)
String width = state.getString(name);
Discouraged access: The method getString(String) from the type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
20. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 149)
state.set(name, c.getWidth() + "");
Discouraged access: The method set(String, String) from the type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
21. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 150)
setPersistedState(state.serialize());
Discouraged access: The method serialize() from the type JSONObject is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
22. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 162)
EventUtils.post(eventAdmin, EVENT_NAME, selected);
Discouraged access: The type EventUtils is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.di.extensions_0.9.0.v20101122-2200.jar
23. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 162)
EventUtils.post(eventAdmin, EVENT_NAME, selected);
Discouraged access: The method post(EventAdmin, String, Object) from the type EventUtils is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.di.extensions_0.9.0.v20101122-2200.jar
24. WARNING in /src/org/eclipse/e4/demo/e4photo/ExifTable.java
 (at line 174)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar

/src/org/eclipse/e4/demo/e4photo/ExitHandler.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/ExitHandler.java
 (at line 13)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/ExitHandler.java
 (at line 14)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/ExitHandler.java
 (at line 18)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/ExitHandler.java
 (at line 19)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/ExitHandler.java
 (at line 20)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar

/src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java : 34 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 13)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 14)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 15)
import org.eclipse.e4.ui.model.application.ui.MUIElement;
Discouraged access: The type MUIElement is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 16)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 17)
import org.eclipse.e4.ui.model.application.ui.basic.MPartSashContainer;
Discouraged access: The type MPartSashContainer is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 18)
import org.eclipse.e4.ui.model.application.ui.basic.impl.BasicFactoryImpl;
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 19)
import org.eclipse.e4.ui.workbench.IPresentationEngine;
Discouraged access: The type IPresentationEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 33)
private IPresentationEngine theRenderer;
Discouraged access: The type IPresentationEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 35)
public ImageDialog(Shell shell, MApplication app, IPresentationEngine renderer) {
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 35)
public ImageDialog(Shell shell, MApplication app, IPresentationEngine renderer) {
Discouraged access: The type IPresentationEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 47)
MUIElement dlgModel = createDlgModel();
Discouraged access: The type MUIElement is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 49)
theRenderer.createGui(dlgModel, comp, null);
Discouraged access: The method createGui(MUIElement, Object, IEclipseContext) from the type IPresentationEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 61)
private MUIElement createDlgModel() {
Discouraged access: The type MUIElement is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 63)
MPartSashContainer sash = BasicFactoryImpl.eINSTANCE.createPartSashContainer();
Discouraged access: The type MPartSashContainer is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 63)
MPartSashContainer sash = BasicFactoryImpl.eINSTANCE.createPartSashContainer();
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
16. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 63)
MPartSashContainer sash = BasicFactoryImpl.eINSTANCE.createPartSashContainer();
Discouraged access: The method createPartSashContainer() from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
17. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 63)
MPartSashContainer sash = BasicFactoryImpl.eINSTANCE.createPartSashContainer();
Discouraged access: The field eINSTANCE from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
18. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 64)
sash.setHorizontal(true);
Discouraged access: The method setHorizontal(boolean) from the type MGenericTile<MPartSashContainerElement> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
19. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 67)
MPart library = BasicFactoryImpl.eINSTANCE.createPart();
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
20. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 67)
MPart library = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
21. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 67)
MPart library = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The method createPart() from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
22. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 67)
MPart library = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The field eINSTANCE from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
23. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 68)
library.setContributionURI("platform:/plugin/org.eclipse.e4.demo.e4photo/org.eclipse.e4.demo.e4photo.Library");
Discouraged access: The method setContributionURI(String) 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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
24. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 69)
library.setLabel("Library");
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
25. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 72)
MPart preview = BasicFactoryImpl.eINSTANCE.createPart();
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
26. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 72)
MPart preview = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
27. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 72)
MPart preview = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The method createPart() from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
28. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 72)
MPart preview = BasicFactoryImpl.eINSTANCE.createPart();
Discouraged access: The field eINSTANCE from the type BasicFactoryImpl is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
29. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 73)
preview.setLabel("Preview");
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
30. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 76)
sash.getChildren().add(library);
Discouraged access: The method getChildren() from the type MElementContainer<MPartSashContainerElement> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
31. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 77)
sash.getChildren().add(preview);
Discouraged access: The method getChildren() from the type MElementContainer<MPartSashContainerElement> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
32. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 97)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
33. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 98)
public void execute(Shell shell, MApplication app, IPresentationEngine renderer) {
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
34. WARNING in /src/org/eclipse/e4/demo/e4photo/ImageDialogHandler.java
 (at line 98)
public void execute(Shell shell, MApplication app, IPresentationEngine renderer) {
Discouraged access: The type IPresentationEngine is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar

/src/org/eclipse/e4/demo/e4photo/Library.java : 5 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Library.java
 (at line 35)
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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/Library.java
 (at line 36)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/Library.java
 (at line 103)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/Library.java
 (at line 118)
selectionService.setSelection(selection.size() == 1 ? selection.getFirstElement() : selection.toArray());
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/Library.java
 (at line 201)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar

/src/org/eclipse/e4/demo/e4photo/Location.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 14)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 15)
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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 16)
import org.eclipse.e4.ui.di.UIEventTopic;
Discouraged access: The type UIEventTopic is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 35)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 40)
@Inject @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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/Location.java
 (at line 41)
public void setInput(@UIEventTopic(ExifTable.EVENT_NAME) Exif input) {
Discouraged access: The type UIEventTopic is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar

/src/org/eclipse/e4/demo/e4photo/NewProjectHandler.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/NewProjectHandler.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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/NewProjectHandler.java
 (at line 25)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar

/src/org/eclipse/e4/demo/e4photo/NoteEditor.java : 15 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 22)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 23)
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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 24)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 25)
import org.eclipse.e4.ui.model.application.ui.MInput;
Discouraged access: The type MInput is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 26)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 40)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 44)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 47)
public NoteEditor(MInput input, MDirtyable dirtyable) {
Discouraged access: The type MInput is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 47)
public NoteEditor(MInput input, 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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 49)
inputURI = input.getInputURI();
Discouraged access: The method getInputURI() from the type MInput is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 60)
uiItem.setLabel("Notes - " + shortName);
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 68)
dirtyable.setDirty(true);
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 76)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 77)
public void doSave(@Optional IProgressMonitor monitor) {
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/NoteEditor.java
 (at line 79)
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/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar

/src/org/eclipse/e4/demo/e4photo/Preview.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 24)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 25)
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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 26)
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 156)
@Inject @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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 157)
public void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) final IFile input) {
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 157)
public void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) final IFile input) {
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/Preview.java
 (at line 165)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar

/src/org/eclipse/e4/demo/e4photo/RealmFunction.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/RealmFunction.java
 (at line 13)
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/v20110118/plugins/org.eclipse.e4.core.contexts_0.9.0.v20101125-1630.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/RealmFunction.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/v20110118/plugins/org.eclipse.e4.core.contexts_0.9.0.v20101125-1630.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/RealmFunction.java
 (at line 25)
public class RealmFunction 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/v20110118/plugins/org.eclipse.e4.core.contexts_0.9.0.v20101125-1630.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/RealmFunction.java
 (at line 27)
public Object compute(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/v20110118/plugins/org.eclipse.e4.core.contexts_0.9.0.v20101125-1630.jar

/src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java : 16 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 14)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 15)
import org.eclipse.e4.ui.model.application.ui.advanced.MPerspective;
Discouraged access: The type MPerspective is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 16)
import org.eclipse.e4.ui.model.application.ui.advanced.MPerspectiveStack;
Discouraged access: The type MPerspectiveStack is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 17)
import org.eclipse.e4.ui.model.application.ui.basic.MWindow;
Discouraged access: The type MWindow is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 18)
import org.eclipse.e4.ui.workbench.modeling.EModelService;
Discouraged access: The type EModelService is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 22)
@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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 23)
public void execute(EModelService modelService, MWindow window) {
Discouraged access: The type EModelService is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 23)
public void execute(EModelService modelService, MWindow window) {
Discouraged access: The type MWindow is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 24)
MPerspectiveStack ps = (MPerspectiveStack) modelService.find("DefaultPerspectiveStack", window); //$NON-NLS-1$
Discouraged access: The type MPerspectiveStack is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 24)
MPerspectiveStack ps = (MPerspectiveStack) modelService.find("DefaultPerspectiveStack", window); //$NON-NLS-1$
Discouraged access: The type MPerspectiveStack is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 24)
MPerspectiveStack ps = (MPerspectiveStack) modelService.find("DefaultPerspectiveStack", window); //$NON-NLS-1$
Discouraged access: The method find(String, MUIElement) from the type EModelService is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 25)
List<MPerspective> kids = ps.getChildren();
Discouraged access: The type MPerspective is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 25)
List<MPerspective> kids = ps.getChildren();
Discouraged access: The method getChildren() from the type MElementContainer<MPerspective> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 29)
if (ps.getSelectedElement() == kids.get(0)) {
Discouraged access: The method getSelectedElement() from the type MElementContainer<MPerspective> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 30)
ps.setSelectedElement(kids.get(1));
Discouraged access: The method setSelectedElement(MPerspective) from the type MElementContainer<MPerspective> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar
16. WARNING in /src/org/eclipse/e4/demo/e4photo/SwitchPerspectiveHandler.java
 (at line 32)
ps.setSelectedElement(kids.get(0));
Discouraged access: The method setSelectedElement(MPerspective) from the type MElementContainer<MPerspective> is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.ui.model.workbench_0.9.1.v20110127-2200.jar

/src/org/eclipse/e4/demo/e4photo/Thumbnails.java : 19 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 23)
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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
2. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 24)
import org.eclipse.e4.core.services.work.ISchedulingExecutor;
Discouraged access: The type ISchedulingExecutor is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
3. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 25)
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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
4. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 26)
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
5. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 27)
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
6. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 28)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
7. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 49)
private final IStylingEngine stylingEngine;
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
8. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 52)
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
9. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 56)
ISchedulingExecutor backgroundRunner, IStylingEngine stylingEngine) {
Discouraged access: The type ISchedulingExecutor is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20110118/plugins/org.eclipse.e4.core.services_0.9.1.v20110113-1500.jar
10. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 56)
ISchedulingExecutor backgroundRunner, IStylingEngine stylingEngine) {
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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
11. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 77)
selectionService.setSelection(data);
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/v20110118/plugins/org.eclipse.e4.ui.workbench_0.9.1.v20110121-1000.jar
12. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 95)
@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/v20110118/plugins/org.eclipse.e4.ui.di_0.9.0.v20101118-1530.jar
13. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 100)
@Inject @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/v20110118/plugins/org.eclipse.e4.core.di_0.9.0.v20101202-1530.jar
14. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 101)
public void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) IResource 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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
15. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 101)
public void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) IResource 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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar
16. WARNING in /src/org/eclipse/e4/demo/e4photo/Thumbnails.java
 (at line 171)
stylingEngine.setId(item, null);
Discouraged access: The method setId(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/v20110118/plugins/org.eclipse.e4.ui.services_0.9.1.v20101201-1400.jar