You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by al...@apache.org on 2007/03/30 20:08:22 UTC

svn commit: r524212 [4/4] - in /incubator/uima/sandbox/trunk/CasEditor: ./ META-INF/ src/main/java/org/apache/uima/caseditor/ src/main/java/org/apache/uima/caseditor/core/ src/main/java/org/apache/uima/caseditor/core/model/ src/main/java/org/apache/uim...

Added: incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFileCreation.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFileCreation.java?view=auto&rev=524212
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFileCreation.java (added)
+++ incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFileCreation.java Fri Mar 30 11:08:15 2007
@@ -0,0 +1,53 @@
+package org.apache.uima.caseditor.ui.wizards;
+
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.jface.wizard.Wizard;
+import org.eclipse.ui.INewWizard;
+import org.eclipse.ui.IWorkbench;
+
+/**
+ * Wizard to create a new file.
+ */
+final public class WizardNewFileCreation extends Wizard implements INewWizard
+{
+    /**
+     * The ID of the new nlp porject wizard.
+     */
+    public static final String ID = 
+        "org.apache.uima.caseditor.ui.wizards.WizardNewFileCreation";
+    
+    // private WizardNewFileCreationPage mMainPage;
+
+    private IStructuredSelection selection;
+    
+    /**
+     * Initializes the <code>NLPProjectWizard</code>.
+     */
+    public void init(IWorkbench workbench, IStructuredSelection selection)
+    {
+        this.selection = selection;
+        setWindowTitle("New file");
+    }
+    
+    /**
+     * Adds the project wizard page to the wizard.
+     */
+    @Override
+    public void addPages()
+    {
+//        mMainPage = new WizardNewFileCreationPage("File", selection);
+//        mMainPage.setTitle("File creation");
+//        mMainPage.setDescription("Create a file");
+//        addPage(mMainPage);
+    }
+    
+    /**
+     * Creates the nlp project.
+     */
+    @Override
+    public boolean performFinish()
+    {
+        // mMainPage.createNewFile();
+        return true;
+    }
+}

Added: incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFolderCreation.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFolderCreation.java?view=auto&rev=524212
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFolderCreation.java (added)
+++ incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/ui/wizards/WizardNewFolderCreation.java Fri Mar 30 11:08:15 2007
@@ -0,0 +1,53 @@
+package org.apache.uima.caseditor.ui.wizards;
+
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.jface.wizard.Wizard;
+import org.eclipse.ui.INewWizard;
+import org.eclipse.ui.IWorkbench;
+
+/**
+ * Wizard to create a new folder.
+ */
+final public class WizardNewFolderCreation extends Wizard implements INewWizard
+{
+    /**
+     * The ID of the new nlp porject wizard.
+     */
+    public static final String ID = 
+        "org.apache.uima.caseditor.ui.wizards.WizardNewFolderCreation";
+    
+//    private WizardNewFolderCreationPage mMainPage;
+
+    private IStructuredSelection selection;
+    
+    /**
+     * Initializes the <code>NLPProjectWizard</code>.
+     */
+    public void init(IWorkbench workbench, IStructuredSelection selection)
+    {
+        this.selection = selection;
+        setWindowTitle("New folder");
+    }
+    
+    /**
+     * Adds the project wizard page to the wizard.
+     */
+    @Override
+    public void addPages()
+    {
+//        mMainPage = new WizardNewFolderCreationPage("Folder", selection);
+//        mMainPage.setTitle("Folder creation");
+//        mMainPage.setDescription("Create a folder");
+//        addPage(mMainPage);
+    }
+    
+    /**
+     * Creates the nlp project.
+     */
+    @Override
+    public boolean performFinish()
+    {
+//        mMainPage.createNewFolder();
+        return true;
+    }
+}

Modified: incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/uima/CorporaCollectionReader.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/uima/CorporaCollectionReader.java?view=diff&rev=524212&r1=524211&r2=524212
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/uima/CorporaCollectionReader.java (original)
+++ incubator/uima/sandbox/trunk/CasEditor/src/main/java/org/apache/uima/caseditor/uima/CorporaCollectionReader.java Fri Mar 30 11:08:15 2007
@@ -34,8 +34,8 @@
 import org.eclipse.core.runtime.CoreException;
 
 /**
- * This is a collection reader which reads the documents from
- * a {@link Collection} of {@link CorpusElement}s.
+ * This is a collection reader which reads the documents from a {@link Collection} of
+ * {@link CorpusElement}s.
  */
 public class CorporaCollectionReader extends CollectionReader_ImplBase {
   private Iterator mDocumentIterator;
@@ -66,13 +66,13 @@
     DocumentElement document = (DocumentElement) mDocumentIterator.next();
 
     CAS documentCas = null;
-    
-	try {
-		documentCas = document.getDocument().getCAS();
-	} catch (CoreException e) {
-		// TODO Auto-generated catch block
-		e.printStackTrace();
-	}
+
+    try {
+      documentCas = document.getDocument().getCAS();
+    } catch (CoreException e) {
+      // TODO Auto-generated catch block
+      e.printStackTrace();
+    }
 
     CasConverter converter = new CasConverter();
 
@@ -87,8 +87,7 @@
   public boolean hasNext() {
     if (mDocumentIterator != null) {
       return mDocumentIterator.hasNext();
-    } 
-    else {
+    } else {
       return false;
     }
   }

Modified: incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/AnnotationStyleTest.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/AnnotationStyleTest.java?view=diff&rev=524212&r1=524211&r2=524212
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/AnnotationStyleTest.java (original)
+++ incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/AnnotationStyleTest.java Fri Mar 30 11:08:15 2007
@@ -21,8 +21,9 @@
 
 import static org.junit.Assert.assertEquals;
 
-import java.awt.Color;
 
+import org.eclipse.swt.graphics.Color;
+import org.eclipse.swt.graphics.RGB;
 import org.junit.Test;
 
 /**
@@ -34,9 +35,9 @@
    */
   @Test
   public void testEquals() {
-    AnnotationStyle a = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, Color.BLACK);
+    AnnotationStyle a = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, new Color(null, 255, 255, 0));
 
-    AnnotationStyle b = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, Color.BLACK);
+    AnnotationStyle b = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, new Color(null, 255, 255, 0));
 
     assertEquals(a, b);
   }
@@ -46,9 +47,9 @@
    * 
    */
   public void testHashCode() {
-    AnnotationStyle a = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, Color.BLACK);
+    AnnotationStyle a = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, new Color(null, 255, 255, 0));
 
-    AnnotationStyle b = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, Color.BLACK);
+    AnnotationStyle b = new AnnotationStyle("testType", AnnotationStyle.Style.BRACKET, new Color(null, 255, 255, 0));
 
     assertEquals(a.hashCode(), b.hashCode());
   }

Modified: incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/DotCorpusSerializerTest.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/DotCorpusSerializerTest.java?view=diff&rev=524212&r1=524211&r2=524212
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/DotCorpusSerializerTest.java (original)
+++ incubator/uima/sandbox/trunk/CasEditor/src/test/java/org/apache/uima/caseditor/core/model/dotcorpus/DotCorpusSerializerTest.java Fri Mar 30 11:08:15 2007
@@ -21,13 +21,13 @@
 
 import static org.junit.Assert.assertEquals;
 
-import java.awt.Color;
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
 import java.io.InputStream;
 
 import org.apache.uima.caseditor.core.model.dotcorpus.AnnotationStyle.Style;
 import org.eclipse.core.runtime.CoreException;
+import org.eclipse.swt.graphics.Color;
 import org.junit.Test;
 
 /**
@@ -43,8 +43,8 @@
   public void testSerializeAndCreate() throws CoreException {
     DotCorpus original = new DotCorpus();
     original.setTypeSystemFilename("typesystem");
-    original.setUimaConfigFolderName("uima config folder");
-    original.setStyle(new AnnotationStyle("test", Style.BRACKET, Color.GRAY));
+    original.addCasProcessorFolder("uima processor folder");
+    original.setStyle(new AnnotationStyle("test", Style.BRACKET, new Color(null, 255, 255, 0)));
     original.addCorpusFolder("corpus");
 
     ByteArrayOutputStream out = new ByteArrayOutputStream();