Revision: 19174
          http://sourceforge.net/p/gate/code/19174
Author:   markagreenwood
Date:     2016-04-01 15:13:47 +0000 (Fri, 01 Apr 2016)
Log Message:
-----------
a new PR for Welsh NE and moved the NE grammar into the resources folder

Modified Paths:
--------------
    gate/trunk/plugins/Lang_Welsh/CYMRIE.gapp
    gate/trunk/plugins/Lang_Welsh/creole.xml
    gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshSentenceSplitter.java
    gate/trunk/plugins/Lang_Welsh/src/wnlt/morph/WelshMorph.java

Added Paths:
-----------
    gate/trunk/plugins/Lang_Welsh/resources/NE/
    gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png
    gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png
    gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshNE.java

Removed Paths:
-------------
    gate/trunk/plugins/Lang_Welsh/grammar/

Modified: gate/trunk/plugins/Lang_Welsh/CYMRIE.gapp
===================================================================
--- gate/trunk/plugins/Lang_Welsh/CYMRIE.gapp   2016-04-01 10:16:42 UTC (rev 
19173)
+++ gate/trunk/plugins/Lang_Welsh/CYMRIE.gapp   2016-04-01 15:13:47 UTC (rev 
19174)
@@ -2,10 +2,10 @@
   <urlList class="gate.util.persistence.CollectionPersistence">
     <localList>
       <gate.util.persistence.PersistenceManager-URLHolder>
-        <urlString>$gatehome$plugins/ANNIE</urlString>
+        <urlString>$relpath$../ANNIE</urlString>
       </gate.util.persistence.PersistenceManager-URLHolder>
       <gate.util.persistence.PersistenceManager-URLHolder>
-        <urlString>$gatehome$plugins/Tools</urlString>
+        <urlString>$relpath$../Tools</urlString>
       </gate.util.persistence.PersistenceManager-URLHolder>
       <gate.util.persistence.PersistenceManager-URLHolder>
         <urlString>$relpath$</urlString>
@@ -14,22 +14,6 @@
     <collectionType>java.util.ArrayList</collectionType>
   </urlList>
   <application 
class="gate.util.persistence.ConditionalSerialAnalyserControllerPersistence">
-    <corpus class="gate.util.persistence.CorpusPersistence">
-      <dsData class="gate.util.persistence.DSPersistence">
-        <className>gate.persist.SerialDataStore</className>
-        
<storageUrlString>file:/home/mark/gate-top/externals/gate/plugins/Lang_Welsh/wnlt-datastore/</storageUrlString>
-        <storageUrl class="gate.util.persistence.PersistenceManager$URLHolder">
-          <urlString>$relpath$wnlt-datastore</urlString>
-        </storageUrl>
-      </dsData>
-      <persistenceID class="string">BBC Cymru 
Fyw___1458684325386___847</persistenceID>
-      <resourceType>gate.corpora.SerialCorpusImpl</resourceType>
-      <resourceName>BBC Cymru Fyw</resourceName>
-      <initParams class="gate.util.persistence.MapPersistence">
-        <mapType>gate.util.SimpleFeatureMapImpl</mapType>
-        <localMap/>
-      </initParams>
-    </corpus>
     <strategiesList class="gate.util.persistence.CollectionPersistence">
       <localList>
         <gate.util.persistence.AnalyserRunningStrategyPersistence>
@@ -92,11 +76,15 @@
               <mapType>gate.util.SimpleFeatureMapImpl</mapType>
               <localMap>
                 <entry>
+                  <string>annotationSetName</string>
+                  <null/>
+                </entry>
+                <entry>
                   <string>document</string>
                   <null/>
                 </entry>
                 <entry>
-                  <string>annotationSetName</string>
+                  <string>corpus</string>
                   <null/>
                 </entry>
               </localMap>
@@ -113,15 +101,15 @@
                   </gate.util.persistence.PersistenceManager-URLHolder>
                 </entry>
                 <entry>
-                  <string>encoding</string>
-                  <string>UTF-8</string>
-                </entry>
-                <entry>
                   <string>transducerGrammarURL</string>
                   <gate.util.persistence.PersistenceManager-URLHolder>
                     
<urlString>$relpath$resources/Tokeniser/postprocess.jape</urlString>
                   </gate.util.persistence.PersistenceManager-URLHolder>
                 </entry>
+                <entry>
+                  <string>encoding</string>
+                  <string>UTF-8</string>
+                </entry>
               </localMap>
             </initParams>
             <features class="gate.util.persistence.MapPersistence">
@@ -143,6 +131,14 @@
                   <null/>
                 </entry>
                 <entry>
+                  <string>document</string>
+                  <null/>
+                </entry>
+                <entry>
+                  <string>corpus</string>
+                  <null/>
+                </entry>
+                <entry>
                   <string>inputASName</string>
                   <null/>
                 </entry>
@@ -190,6 +186,10 @@
                   <null/>
                 </entry>
                 <entry>
+                  <string>corpus</string>
+                  <null/>
+                </entry>
+                <entry>
                   <string>outputAnnotationType</string>
                   <string>Token</string>
                 </entry>
@@ -210,13 +210,13 @@
                   <string>Sentence</string>
                 </entry>
                 <entry>
+                  <string>posTagAllTokens</string>
+                  <boolean>true</boolean>
+                </entry>
+                <entry>
                   <string>baseTokenAnnotationType</string>
                   <string>Token</string>
                 </entry>
-                <entry>
-                  <string>posTagAllTokens</string>
-                  <boolean>true</boolean>
-                </entry>
               </localMap>
             </runtimeParams>
             <resourceType>wnlt.WelshPOSTagger</resourceType>
@@ -225,16 +225,16 @@
               <mapType>gate.util.SimpleFeatureMapImpl</mapType>
               <localMap>
                 <entry>
+                  <string>encoding</string>
+                  <string>UTF-8</string>
+                </entry>
+                <entry>
                   <string>rulesURL</string>
                   <gate.util.persistence.PersistenceManager-URLHolder>
                     <urlString>$relpath$resources/postag/ruleset</urlString>
                   </gate.util.persistence.PersistenceManager-URLHolder>
                 </entry>
                 <entry>
-                  <string>encoding</string>
-                  <string>UTF-8</string>
-                </entry>
-                <entry>
                   <string>lexiconURL</string>
                   <gate.util.persistence.PersistenceManager-URLHolder>
                     <urlString>$relpath$resources/postag/lexicon</urlString>
@@ -257,14 +257,14 @@
               <mapType>gate.util.SimpleFeatureMapImpl</mapType>
               <localMap>
                 <entry>
+                  <string>considerPOSTag</string>
+                  <boolean>true</boolean>
+                </entry>
+                <entry>
                   <string>document</string>
                   <null/>
                 </entry>
                 <entry>
-                  <string>considerPOSTag</string>
-                  <boolean>true</boolean>
-                </entry>
-                <entry>
                   <string>corpus</string>
                   <null/>
                 </entry>
@@ -292,14 +292,14 @@
               <mapType>gate.util.SimpleFeatureMapImpl</mapType>
               <localMap>
                 <entry>
+                  <string>encoding</string>
+                  <string>UTF-8</string>
+                </entry>
+                <entry>
                   <string>caseSensitive</string>
                   <boolean>false</boolean>
                 </entry>
                 <entry>
-                  <string>encoding</string>
-                  <string>UTF-8</string>
-                </entry>
-                <entry>
                   <string>rulesFile</string>
                   <gate.util.persistence.PersistenceManager-URLHolder>
                     <urlString>$relpath$resources/morph/default.rul</urlString>
@@ -338,6 +338,67 @@
           </pr>
         </gate.util.persistence.AnalyserRunningStrategyPersistence>
         <gate.util.persistence.AnalyserRunningStrategyPersistence>
+          <runMode>2</runMode>
+          <featureName></featureName>
+          <featureValue></featureValue>
+          <pr class="gate.util.persistence.LanguageAnalyserPersistence">
+            <runtimeParams class="gate.util.persistence.MapPersistence">
+              <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+              <localMap>
+                <entry>
+                  <string>wholeWordsOnly</string>
+                  <boolean>true</boolean>
+                </entry>
+                <entry>
+                  <string>longestMatchOnly</string>
+                  <boolean>true</boolean>
+                </entry>
+                <entry>
+                  <string>document</string>
+                  <null/>
+                </entry>
+                <entry>
+                  <string>corpus</string>
+                  <null/>
+                </entry>
+                <entry>
+                  <string>annotationSetName</string>
+                  <string></string>
+                </entry>
+              </localMap>
+            </runtimeParams>
+            <resourceType>gate.creole.gazetteer.DefaultGazetteer</resourceType>
+            <resourceName>CYMRIE Gazetter</resourceName>
+            <initParams class="gate.util.persistence.MapPersistence">
+              <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+              <localMap>
+                <entry>
+                  <string>listsURL</string>
+                  <gate.util.persistence.PersistenceManager-URLHolder>
+                    <urlString>$relpath$gazetteer/lists.def</urlString>
+                  </gate.util.persistence.PersistenceManager-URLHolder>
+                </entry>
+                <entry>
+                  <string>caseSensitive</string>
+                  <boolean>true</boolean>
+                </entry>
+                <entry>
+                  <string>gazetteerFeatureSeparator</string>
+                  <string>:</string>
+                </entry>
+                <entry>
+                  <string>encoding</string>
+                  <string>UTF-8</string>
+                </entry>
+              </localMap>
+            </initParams>
+            <features class="gate.util.persistence.MapPersistence">
+              <mapType>gate.util.SimpleFeatureMapImpl</mapType>
+              <localMap/>
+            </features>
+          </pr>
+        </gate.util.persistence.AnalyserRunningStrategyPersistence>
+        <gate.util.persistence.AnalyserRunningStrategyPersistence>
           <runMode>1</runMode>
           <featureName></featureName>
           <featureValue></featureValue>
@@ -376,62 +437,7 @@
                 </entry>
                 <entry>
                   <string>gazetteerInst</string>
-                  <gate.util.persistence.LanguageAnalyserPersistence>
-                    <runtimeParams 
class="gate.util.persistence.MapPersistence">
-                      <mapType>gate.util.SimpleFeatureMapImpl</mapType>
-                      <localMap>
-                        <entry>
-                          <string>wholeWordsOnly</string>
-                          <boolean>true</boolean>
-                        </entry>
-                        <entry>
-                          <string>longestMatchOnly</string>
-                          <boolean>true</boolean>
-                        </entry>
-                        <entry>
-                          <string>document</string>
-                          <null/>
-                        </entry>
-                        <entry>
-                          <string>corpus</string>
-                          <null/>
-                        </entry>
-                        <entry>
-                          <string>annotationSetName</string>
-                          <string>Output</string>
-                        </entry>
-                      </localMap>
-                    </runtimeParams>
-                    
<resourceType>gate.creole.gazetteer.DefaultGazetteer</resourceType>
-                    <resourceName>CYMRIE Gazetter</resourceName>
-                    <initParams class="gate.util.persistence.MapPersistence">
-                      <mapType>gate.util.SimpleFeatureMapImpl</mapType>
-                      <localMap>
-                        <entry>
-                          <string>listsURL</string>
-                          <gate.util.persistence.PersistenceManager-URLHolder>
-                            <urlString>$relpath$gazetteer/lists.def</urlString>
-                          </gate.util.persistence.PersistenceManager-URLHolder>
-                        </entry>
-                        <entry>
-                          <string>caseSensitive</string>
-                          <boolean>true</boolean>
-                        </entry>
-                        <entry>
-                          <string>gazetteerFeatureSeparator</string>
-                          <string>:</string>
-                        </entry>
-                        <entry>
-                          <string>encoding</string>
-                          <string>UTF-8</string>
-                        </entry>
-                      </localMap>
-                    </initParams>
-                    <features class="gate.util.persistence.MapPersistence">
-                      <mapType>gate.util.SimpleFeatureMapImpl</mapType>
-                      <localMap/>
-                    </features>
-                  </gate.util.persistence.LanguageAnalyserPersistence>
+                  <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../../../../gate.util.persistence.AnalyserRunningStrategyPersistence[6]/pr"/>
                 </entry>
               </localMap>
             </initParams>
@@ -462,17 +468,17 @@
                   <null/>
                 </entry>
                 <entry>
+                  <string>inputASName</string>
+                  <null/>
+                </entry>
+                <entry>
                   <string>enableDebugging</string>
                   <boolean>false</boolean>
                 </entry>
-                <entry>
-                  <string>inputASName</string>
-                  <null/>
-                </entry>
               </localMap>
             </runtimeParams>
-            <resourceType>gate.creole.ANNIETransducer</resourceType>
-            <resourceName>CYMRIE NE</resourceName>
+            <resourceType>wnlt.WelshNE</resourceType>
+            <resourceName>NE Transducer</resourceName>
             <initParams class="gate.util.persistence.MapPersistence">
               <mapType>gate.util.SimpleFeatureMapImpl</mapType>
               <localMap>
@@ -491,7 +497,7 @@
                 <entry>
                   <string>grammarURL</string>
                   <gate.util.persistence.PersistenceManager-URLHolder>
-                    <urlString>$relpath$grammar/main.jape</urlString>
+                    <urlString>$relpath$resources/NE/main.jape</urlString>
                   </gate.util.persistence.PersistenceManager-URLHolder>
                 </entry>
               </localMap>
@@ -512,8 +518,9 @@
         <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[3]/pr"/>
         <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[4]/pr"/>
         <gate.util.persistence.PRPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[5]/pr"/>
-        <gate.util.persistence.PRPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[6]/pr"/>
-        <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[7]/pr"/>
+        <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[6]/pr"/>
+        <gate.util.persistence.PRPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[7]/pr"/>
+        <gate.util.persistence.LanguageAnalyserPersistence 
reference="../../../strategiesList/localList/gate.util.persistence.AnalyserRunningStrategyPersistence[8]/pr"/>
       </localList>
       <collectionType>java.util.ArrayList</collectionType>
     </prList>
@@ -525,7 +532,12 @@
     </initParams>
     <features class="gate.util.persistence.MapPersistence">
       <mapType>gate.util.SimpleFeatureMapImpl</mapType>
-      <localMap/>
+      <localMap>
+        <entry>
+          <string>gate.gui.icon</string>
+          <string>welsh</string>
+        </entry>
+      </localMap>
     </features>
   </application>
-</gate.util.persistence.GateApplication>
+</gate.util.persistence.GateApplication>
\ No newline at end of file

Modified: gate/trunk/plugins/Lang_Welsh/creole.xml
===================================================================
--- gate/trunk/plugins/Lang_Welsh/creole.xml    2016-04-01 10:16:42 UTC (rev 
19173)
+++ gate/trunk/plugins/Lang_Welsh/creole.xml    2016-04-01 15:13:47 UTC (rev 
19174)
@@ -5,55 +5,6 @@
 
     <JAR SCAN="true">wnlt.jar</JAR>
     <REQUIRES>../ANNIE</REQUIRES>
+    <REQUIRES>../Tools</REQUIRES>
 
-    <RESOURCE>
-    <!-- Morphological Analyser Processing Resource -->
-      <NAME>Welsh Morphological Analyser</NAME>
-      <COMMENT>Morphological Ananyser for Welsh</COMMENT>
-      <CLASS>wnlt.morph.WelshMorph</CLASS>
-      <COMMENT>Morphological Analyser for the Welsh Language.</COMMENT>
-      <PARAMETER NAME="document" COMMENT="The document to be processed"
-        RUNTIME="true">gate.Document</PARAMETER>
-      <PARAMETER NAME="rulesFile"
-        COMMENT="File which defines rules for the morphological analysis"
-        DEFAULT="resources/morph/default.rul" RUNTIME="false">
-        java.net.URL</PARAMETER>
-      <PARAMETER NAME="annotationSetName"
-        COMMENT="The name of the annotation set used for input" RUNTIME="true"
-        OPTIONAL="true">java.lang.String</PARAMETER>
-      <PARAMETER NAME="affixFeatureName" COMMENT="Name of the affix variable"
-        DEFAULT="affix" OPTIONAL="false" RUNTIME="true">
-        java.lang.String</PARAMETER>
-      <PARAMETER NAME="rootFeatureName"
-        COMMENT="Name of the variable which shows the root word" 
DEFAULT="lemma"
-        OPTIONAL="false" RUNTIME="true">java.lang.String</PARAMETER>
-      <PARAMETER NAME="considerPOSTag"
-        COMMENT="If parser should consider POS Tag prior to running Morph"
-        DEFAULT="true" OPTIONAL="false" RUNTIME="true">
-        java.lang.Boolean</PARAMETER>
-      <PARAMETER NAME="caseSensitive"
-        COMMENT="If parser should be converted to lowercase first"
-        DEFAULT="false" OPTIONAL="false" RUNTIME="false">
-        java.lang.Boolean</PARAMETER>
-        <PARAMETER NAME="lexiconURL" DEFAULT="resources/morph/lexicon"
-        COMMENT="The URL for the lexicon file"
-        >java.net.URL</PARAMETER>
-       <PARAMETER NAME="gazetteerListsURL"
-        DEFAULT="resources/morph/gazetteer/lists.def"
-        COMMENT="The URL for the gazetteer file" SUFFIXES="def" >
-        java.net.URL</PARAMETER>     
-      <PARAMETER NAME="encoding"
-        COMMENT="The encoding used for reading the definitions" 
DEFAULT="UTF-8">
-        java.lang.String</PARAMETER>
-       <PARAMETER NAME="transducerURL"
-        DEFAULT="resources/morph/grammar/postprocess.jape"
-        COMMENT="The URL for the postprocess transducer" SUFFIXES="jape">
-        java.net.URL</PARAMETER>
-       <PARAMETER NAME="validationTransducerURL"
-        DEFAULT="resources/morph/grammar/validation-main.jape"
-        COMMENT="The URL for the validation transducer" SUFFIXES="jape">
-        java.net.URL</PARAMETER>
-       <ICON>welsh_lemmatiser.png</ICON>       
-    </RESOURCE>
-
 </CREOLE-DIRECTORY>

Added: gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png
===================================================================
(Binary files differ)

Index: gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png
===================================================================
--- gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png      
2016-04-01 10:16:42 UTC (rev 19173)
+++ gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png      
2016-04-01 15:13:47 UTC (rev 19174)

Property changes on: 
gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png
===================================================================
(Binary files differ)

Index: gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png
===================================================================
--- gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png   
2016-04-01 10:16:42 UTC (rev 19173)
+++ gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png   
2016-04-01 15:13:47 UTC (rev 19174)

Property changes on: 
gate/trunk/plugins/Lang_Welsh/src/gate/resources/img/welsh_ne.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshNE.java
===================================================================
--- gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshNE.java                         
(rev 0)
+++ gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshNE.java 2016-04-01 15:13:47 UTC 
(rev 19174)
@@ -0,0 +1,19 @@
+/*
+ *  WelshNE.java
+ *  This file is part of Welsh Natural Language Toolkit (WNLT)
+ *  (see http://gate.ac.uk/), and is free software, licenced under 
+ *  the GNU Library General Public License, Version 2, June 1991
+ *  
+ */
+
+package wnlt;
+
+import gate.creole.ANNIETransducer;
+import gate.creole.metadata.CreoleResource;
+
+@CreoleResource(name = "Welsh NE Transducer", comment = "Welsh named entity 
grammar", icon = "welsh_ne.png")
+public class WelshNE extends ANNIETransducer {
+
+  private static final long serialVersionUID = 2541018810980665636L;
+
+}

Modified: gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshSentenceSplitter.java
===================================================================
--- gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshSentenceSplitter.java   
2016-04-01 10:16:42 UTC (rev 19173)
+++ gate/trunk/plugins/Lang_Welsh/src/wnlt/WelshSentenceSplitter.java   
2016-04-01 15:13:47 UTC (rev 19174)
@@ -7,12 +7,9 @@
  */
 package wnlt;
 
-import gate.creole.metadata.CreoleParameter;
 import gate.creole.metadata.CreoleResource;
 import gate.creole.splitter.SentenceSplitter;
 
-import java.net.URL;
-
 /**
  * This class extends the original SentenceSplitter class of ANNIE.
  * @author Andreas Vlachidis 20/03/2016

Modified: gate/trunk/plugins/Lang_Welsh/src/wnlt/morph/WelshMorph.java
===================================================================
--- gate/trunk/plugins/Lang_Welsh/src/wnlt/morph/WelshMorph.java        
2016-04-01 10:16:42 UTC (rev 19173)
+++ gate/trunk/plugins/Lang_Welsh/src/wnlt/morph/WelshMorph.java        
2016-04-01 15:13:47 UTC (rev 19174)
@@ -56,12 +56,18 @@
  * 
  */
 
-@CreoleResource(name = "GATE Morphological analyser",
-        comment = "Morphological Analyzer of the Welsh Natural Language 
Toolkit")
+@CreoleResource(name = "Welsh Morphological Analyser",
+        comment = "Morphological Analyzer of the Welsh Natural Language 
Toolkit", icon="welsh_lemmatiser.png")
 public class WelshMorph
     extends AbstractLanguageAnalyser
     implements ProcessingResource, CustomDuplication, Benchmarkable {
 
+  // note that this package could probably be simplified as the only modified
+  // class from the original is Interpret so we may be able to just use the
+  // existing classes, but for safety we currently use an entire copy, although
+  // this may make bug fixing harder in the future
+  
+  
   private static final long serialVersionUID = 6964689654685956128L;
 
   /** File which contains rules to be processed */
@@ -434,7 +440,7 @@
     // end execute Transducer and Gazetteer
     if(isInterrupted()) throw new ExecutionInterruptedException(
         "The execution of the \"" + getName() +
-        "\" tokeniser has been abruptly interrupted!");
+        "\" morphological analyser has been abruptly interrupted!");
     pListener = new IntervalProgressListener(50, 100);
     transducer.addProgressListener(pListener);
     transducer.addStatusListener(sListener);
@@ -483,6 +489,7 @@
    * Sets the rule file to be processed
    * @param rulesFile - rule File name to be processed
    */
+  @CreoleParameter(comment = "File which defines rules for the morphological 
analysis", defaultValue = "resources/morph/default.rul")
   public void setRulesFile(URL rulesFile) {
     this.rulesFile = rulesFile;
   }
@@ -506,6 +513,8 @@
    * Sets the feature name that should be displayed for the root word
    * @param rootFeatureName
    */
+  @RunTime
+  @CreoleParameter(comment="Name of the variable which shows the root 
word",defaultValue="lemma")
   public void setRootFeatureName(String rootFeatureName) {
     this.rootFeatureName = rootFeatureName;
   }
@@ -522,6 +531,8 @@
    * Sets the feature name that should be displayed for the affix
    * @param affixFeatureName
    */
+  @RunTime
+  @CreoleParameter(comment="Name of the affix variable", defaultValue="affix")
   public void setAffixFeatureName(String affixFeatureName) {
     this.affixFeatureName = affixFeatureName;
   }
@@ -538,6 +549,9 @@
    * Sets the AnnonationSet name, that is used to create the AnnotationSet
    * @param annotationSetName
    */
+  @RunTime
+  @Optional
+  @CreoleParameter(comment="The name of the annotation set used for input")
   public void setAnnotationSetName(String annotationSetName) {
     this.annotationSetName = annotationSetName;
   }
@@ -554,6 +568,7 @@
    * Sets the caseSensitive value, that is used to tell parser if it should
    * convert document to lowercase before parsing
    */
+  @CreoleParameter(comment="If parser should be converted to lowercase first", 
defaultValue="false")
   public void setCaseSensitive(java.lang.Boolean value) {
     this.caseSensitive = value;
   }
@@ -569,6 +584,8 @@
   /**
    * Sets the result of checking for Part of Speech input availability
    */
+  @RunTime
+  @CreoleParameter(comment="If parser should consider POS Tag prior to running 
Morph", defaultValue="true")
   public void setConsiderPOSTag(Boolean value) {
     this.considerPOSTag = value;
   }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to