# 1/9/08 9:57:39 AM EST # Eclipse Java Compiler 0.770, 3.3.0, Copyright IBM Corp 2000, 2007. All rights reserved. ---------- 1. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/builder/BatchValidationBuilder.java (at line 148) protected IProject[] build(int kind, Map args, IProgressMonitor monitor) ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- ---------- 2. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/file/FileExistenceConstraint.java (at line 77) return ctx.createFailureStatus(new String[] {targetFile.getProjectRelativePath().toString()}); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method createFailureStatus(Object...) from type IValidationContext. It could alternatively be cast to Object for a varargs invocation ---------- ---------- 3. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 51) Map epartRegistry = editor.getDiagramGraphicalViewer() ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- 4. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 54) for (Iterator it = epartRegistry.entrySet().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 5. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 55) Map.Entry entry = (Map.Entry) it.next(); ^^^^^^^^^ Map.Entry is a raw type. References to generic type Map.Entry should be parameterized ---------- 6. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 55) Map.Entry entry = (Map.Entry) it.next(); ^^^^^^^^^ Map.Entry is a raw type. References to generic type Map.Entry should be parameterized ---------- 7. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 70) for (Iterator it = epartRegistry.entrySet().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 8. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 71) Map.Entry entry = (Map.Entry) it.next(); ^^^^^^^^^ Map.Entry is a raw type. References to generic type Map.Entry should be parameterized ---------- 9. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnMarkerNavigationProvider.java (at line 71) Map.Entry entry = (Map.Entry) it.next(); ^^^^^^^^^ Map.Entry is a raw type. References to generic type Map.Entry should be parameterized ---------- ---------- 10. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 232) List allStatuses = new ArrayList(); ^^^^ List is a raw type. References to generic type List should be parameterized ---------- 11. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 232) List allStatuses = new ArrayList(); ^^^^^^^^^ ArrayList is a raw type. References to generic type ArrayList should be parameterized ---------- 12. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 233) allStatuses.addAll(Arrays.asList(status.isMultiStatus() ? status .getChildren() : new IStatus[] { status })); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized ---------- 13. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 236) HashSet targets = new HashSet(); ^^^^^^^ HashSet is a raw type. References to generic type HashSet should be parameterized ---------- 14. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 236) HashSet targets = new HashSet(); ^^^^^^^ HashSet is a raw type. References to generic type HashSet should be parameterized ---------- 15. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 237) for (Iterator it = diagnostic.getChildren().iterator(); it ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 16. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 239) targets.add(getDiagnosticTarget((Diagnostic) it.next())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet should be parameterized ---------- 17. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 242) for (Iterator it = allStatuses.iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 18. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 245) targets.add(((IConstraintStatus) nextStatus).getTarget()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet should be parameterized ---------- 19. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 249) Map viewMap = buildElement2ViewMap(target, targets); ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- 20. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 250) for (Iterator it = diagnostic.getChildren().iterator(); it ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 21. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 253) List data = nextDiagnostic.getData(); ^^^^ List is a raw type. References to generic type List should be parameterized ---------- 22. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 266) for (Iterator it = allStatuses.iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 23. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 284) private static View findTargetView(EObject targetElement, Map viewMap) { ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- 24. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 299) private static Map buildElement2ViewMap(View view, Set targets) { ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- 25. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 299) private static Map buildElement2ViewMap(View view, Set targets) { ^^^ Set is a raw type. References to generic type Set should be parameterized ---------- 26. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 300) HashMap map = new HashMap(); ^^^^^^^ HashMap is a raw type. References to generic type HashMap should be parameterized ---------- 27. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 300) HashMap map = new HashMap(); ^^^^^^^ HashMap is a raw type. References to generic type HashMap should be parameterized ---------- 28. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 303) Set path = new HashSet(); ^^^ Set is a raw type. References to generic type Set should be parameterized ---------- 29. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 303) Set path = new HashSet(); ^^^^^^^ HashSet is a raw type. References to generic type HashSet should be parameterized ---------- 30. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 304) for (Iterator it = targets.iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 31. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 309) path.add(container); ^^^^^^^^^^^^^^^^^^^ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ---------- 32. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 322) private static void getElement2ViewMap(View view, Map map, Set targets) { ^^^ Map is a raw type. References to generic type Map should be parameterized ---------- 33. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 322) private static void getElement2ViewMap(View view, Map map, Set targets) { ^^^ Set is a raw type. References to generic type Set should be parameterized ---------- 34. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 325) map.put(view.getElement(), view); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ---------- 35. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 327) for (Iterator it = view.getChildren().iterator(); it.hasNext();) { ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- 36. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/providers/BpmnValidationProvider.java (at line 331) for (Iterator it = ((Diagram) view).getEdges().iterator(); it ^^^^^^^^ Iterator is a raw type. References to generic type Iterator should be parameterized ---------- ---------- 37. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/specification/GatewayEdgesConstraint.java (at line 42) return ctx.createFailureStatus(new String[] {named}); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method createFailureStatus(Object...) from type IValidationContext. It could alternatively be cast to Object for a varargs invocation ---------- ---------- 38. WARNING in /shared/stp/askehill/stp-build/build-stp-S/workdir/plugins/org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/specification/MessagesOnGatewaysConstraint.java (at line 37) return ctx.createFailureStatus(new String[] {}); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method createFailureStatus(Object...) from type IValidationContext. It could alternatively be cast to Object for a varargs invocation ---------- 38 problems (38 warnings)[27 .class files generated]