[subversion:14] Fix for issue #102 - Run DisplayShelf example from Eclipse
- From: dkaspar@kenai.com
- To: commits@eplugin.kenai.com
- Subject: [subversion:14] Fix for issue #102 - Run DisplayShelf example from Eclipse
- Date: Thu, 8 Jan 2009 15:49:01 +0000 (GMT)
Repository: subversion
Revision: 14
Author: dkaspar
Date: 2009-01-08 15:48:57 UTC
Log Message:
-----------
Fix for issue #102 - Run DisplayShelf example from Eclipse
Modified Paths:
--------------
trunk/com.sun.javafx.eclipse.core/src/com/sun/javafx/eclipse/core/build
er/JavaFXBuilder.java
Diffs:
-----
Index:
trunk/com.sun.javafx.eclipse.core/src/com/sun/javafx/eclipse/core/build
er/JavaFXBuilder.java
===================================================================
---
trunk/com.sun.javafx.eclipse.core/src/com/sun/javafx/eclipse/core/build
er/JavaFXBuilder.java (revision 13)
+++
trunk/com.sun.javafx.eclipse.core/src/com/sun/javafx/eclipse/core/build
er/JavaFXBuilder.java (revision 14)
@@ -40,6 +40,7 @@
import javax.tools.FileObject;
import javax.tools.JavaFileManager;
import javax.tools.JavaFileObject;
+import javax.tools.Diagnostic.Kind;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
@@ -57,6 +58,7 @@
import com.sun.javafx.eclipse.core.Activator;
import com.sun.javafx.eclipse.core.builder.classpath.ClasspathInfo;
import com.sun.javafx.eclipse.core.builder.classpath.SourceFileObject;
+import com.sun.tools.javac.code.Kinds;
import com.sun.tools.javafx.api.JavafxcTool;
public class JavaFXBuilder extends IncrementalProjectBuilder {
@@ -113,10 +115,22 @@
public void markAll() {
for (Diagnostic<?> d : errors) {
+ int severity;
+ switch (d.getKind()) {
+ case ERROR:
+ severity =
IMarker.SEVERITY_ERROR;
+ break;
+ case MANDATORY_WARNING:
+ case WARNING:
+ severity =
IMarker.SEVERITY_WARNING;
+ break;
+ default:
+ severity =
IMarker.SEVERITY_INFO;
+ }
addMarker(file,
d.getMessage(Locale.getDefault()),
(int)d.getLineNumber(),
(int)d.getStartPosition(), (int)d.getEndPosition(),
-
IMarker.SEVERITY_ERROR);
+ severity);
}
}
|
[subversion:14] Fix for issue #102 - Run DisplayShelf example from Eclipse |
dkaspar | 01/08/2009 |





