svn commit: r1596527 - /uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java

2014-05-21 Thread degenaro
Author: degenaro
Date: Wed May 21 10:15:02 2014
New Revision: 1596527

URL: http://svn.apache.org/r1596527
Log:
UIMA-3825 DUCC Web Server (WS) needs to account for unusable memory

Modified:

uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java?rev=1596527r1=1596526r2=1596527view=diff
==
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/DuccMachinesData.java
 Wed May 21 10:15:02 2014
@@ -229,13 +229,13 @@ public class DuccMachinesData {
nameToIpMap.put(machineName,ip.toString());
// mem: total
long nodeMemTotal = nodeMetrics.getNodeMemory().getMemTotal();
-   logger.info(location, jobid, node: +machineName+ 
+memTotal: +nodeMemTotal);
+   logger.debug(location, jobid, node: +machineName+ 
+memTotal: +nodeMemTotal);
long lvalMemTotal = (long) ((1.0*nodeMemTotal)/(1024*1024)+0.5);
msi.memoryTotal = lvalMemTotal;
String memTotal = +lvalMemTotal/*+memUnits*/;
// mem: free
long nodeMemFree = nodeMetrics.getNodeMemory().getMemFree();
-   logger.info(location, jobid, node: +machineName+ +memFree: 
+nodeMemFree);
+   logger.debug(location, jobid, node: +machineName+ 
+memFree: +nodeMemFree);
long lvalMemFree = (long) ((1.0*nodeMemFree)/(1024*1024)+0.5);
String memFree = +lvalMemFree/*+memUnits*/;
// shares: total




svn commit: r1596532 - in /uima/ruta/trunk/ruta-core/src: main/java/org/apache/uima/ruta/rule/ main/java/org/apache/uima/ruta/rule/quantifier/ test/java/org/apache/uima/ruta/

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 10:32:42 2014
New Revision: 1596532

URL: http://svn.apache.org/r1596532
Log:
UIMA-3820
- fixed several bugs for inner mark in greedy iteration
- added hotfix for failed match in greedy iteration in a wildcard lookahead - 
should not revolve to successful match, but should end the lookahead
- added tests, one still fails (right to left matching)

Added:

uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
   (with props)
Modified:

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleMatch.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaRuleElement.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/quantifier/MinMaxReluctant.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/quantifier/PlusReluctant.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/quantifier/QuestionReluctant.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/quantifier/StarReluctant.java

Modified: 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java?rev=1596532r1=1596531r2=1596532view=diff
==
--- 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java
 (original)
+++ 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java
 Wed May 21 10:32:42 2014
@@ -77,7 +77,7 @@ public class ComposedRuleElement extends
   MapRuleMatch, ComposedRuleElementMatch ruleMatches = new 
HashMapRuleMatch, ComposedRuleElementMatch();
   for (RuleElement each : elements) {
 ComposedRuleElementMatch extendedContainerMatch = 
containerMatch.copy();
-RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch);
+RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch, true);
 ComposedRuleElementMatch composedMatch = 
createComposedMatch(extendedMatch,
 extendedContainerMatch, stream);
 ListRuleMatch startRuleMatches = each.startMatch(extendedMatch, 
null, composedMatch,
@@ -185,7 +185,7 @@ public class ComposedRuleElement extends
   MapRuleMatch, ComposedRuleElementMatch ruleMatches = new 
HashMapRuleMatch, ComposedRuleElementMatch();
   for (RuleElement each : elements) {
 ComposedRuleElementMatch extendedContainerMatch = 
containerMatch.copy();
-RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch);
+RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch, 
after);
 ComposedRuleElementMatch composedMatch = 
createComposedMatch(extendedMatch,
 extendedContainerMatch, stream);
 ListRuleMatch continueRuleMatches = each.continueMatch(after, 
annotation, extendedMatch,
@@ -218,7 +218,7 @@ public class ComposedRuleElement extends
   MapRuleMatch, ComposedRuleElementMatch ruleMatches = new 
HashMapRuleMatch, ComposedRuleElementMatch();
   for (RuleElement each : elements) {
 ComposedRuleElementMatch extendedContainerMatch = 
containerMatch.copy();
-RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch);
+RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch, 
after);
 ComposedRuleElementMatch composedMatch = 
createComposedMatch(extendedMatch,
 extendedContainerMatch, stream);
 ListRuleMatch continueRuleMatches = each.continueMatch(after, 
annotation, extendedMatch,
@@ -412,8 +412,13 @@ public class ComposedRuleElement extends
 parentContainerMatch, sideStepOrigin, entryPoint, stream, 
crowd);
   }
 } else {
-  result = fallback(after, failed, annotation, ruleMatch, ruleApply, 
parentContainerMatch,
-  sideStepOrigin, entryPoint, stream, crowd);
+  if (this.equals(entryPoint)) {
+// hotfix for UIMA-3820
+result.add(ruleMatch);
+  } else {
+result = fallback(after, failed, annotation, ruleMatch, ruleApply, 
parentContainerMatch,
+sideStepOrigin, entryPoint, stream, crowd);
+  }
 }
   } else {
 if (continueMatch) {

Modified: 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java
URL: 

svn commit: r1596533 - /uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 10:33:48 2014
New Revision: 1596533

URL: http://svn.apache.org/r1596533
Log:
UIMA-3820
- commented failing test for now

Modified:

uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java

Modified: 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java?rev=1596533r1=1596532r2=1596533view=diff
==
--- 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
 (original)
+++ 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
 Wed May 21 10:33:48 2014
@@ -33,37 +33,37 @@ import org.junit.Test;
 public class MarkInGreedyComposedTest {
 
   
-  @Test
-  public void testWildCardFollowedByComposedReversed() {
-String document = 1 x f B e d B x c A b a A 1;
-String script = ;
-script += ( ( (SW{REGEXP(\x\)} SW ) #) {- T1} )+ @NUM;;
-CAS cas = null;
-try {
-  cas = RutaTestUtils.getCAS(document);
-  Ruta.apply(cas, script);
-} catch (Exception e) {
-  e.printStackTrace();
-}
-
-Type t = null;
-AnnotationIndexAnnotationFS ai = null;
-FSIteratorAnnotationFS iterator = null;
-
-t = RutaTestUtils.getTestType(cas, 1);
-ai = cas.getAnnotationIndex(t);
-iterator = ai.iterator();
-//for (AnnotationFS a : ai) {
-//  System.out.println(a.getCoveredText());
+//  @Test
+//  public void testWildCardFollowedByComposedReversed() {
+//String document = 1 x f B e d B x c A b a A 1;
+//String script = ;
+//script += ( ( (SW{REGEXP(\x\)} SW ) #) {- T1} )+ @NUM;;
+//CAS cas = null;
+//try {
+//  cas = RutaTestUtils.getCAS(document);
+//  Ruta.apply(cas, script);
+//} catch (Exception e) {
+//  e.printStackTrace();
 //}
-assertEquals(2, ai.size());
-assertEquals(x f B e d B, iterator.next().getCoveredText());
-assertEquals(x c A b a A, iterator.next().getCoveredText());
-
-if (cas != null) {
-  cas.release();
-}
-  }
+//
+//Type t = null;
+//AnnotationIndexAnnotationFS ai = null;
+//FSIteratorAnnotationFS iterator = null;
+//
+//t = RutaTestUtils.getTestType(cas, 1);
+//ai = cas.getAnnotationIndex(t);
+//iterator = ai.iterator();
+for (AnnotationFS a : ai) {
+  System.out.println(a.getCoveredText());
+}
+//assertEquals(2, ai.size());
+//assertEquals(x f B e d B, iterator.next().getCoveredText());
+//assertEquals(x c A b a A, iterator.next().getCoveredText());
+//
+//if (cas != null) {
+//  cas.release();
+//}
+//  }
   
   @Test
   public void testWildCardFollowedByComposed() {




svn commit: r1596558 - in /uima/ruta/trunk/ruta-core/src: main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java test/java/org/a

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 12:30:41 2014
New Revision: 1596558

URL: http://svn.apache.org/r1596558
Log:
UIMA-3820
- fixed right-to-left matching
- added more tests

Modified:

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java

uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java

Modified: 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java?rev=1596558r1=1596557r2=1596558view=diff
==
--- 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java
 (original)
+++ 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElementMatch.java
 Wed May 21 12:30:41 2014
@@ -209,12 +209,16 @@ public class ComposedRuleElementMatch ex
 each.setContainerMatch(copy);
 // really need to copy all?
 boolean isCurrentOne = false;
-if (after  counter == value.size() - 1) {
-  isCurrentOne = true;
-}
-if (!after  counter == 0) {
+if (counter == value.size() - 1) {
   isCurrentOne = true;
 }
+// should not be neccessary because empty matches are listed last
+// if (after  counter == value.size() - 1) {
+// isCurrentOne = true;
+// }
+// if (!after  counter == 0) {
+// isCurrentOne = true;
+// }
 if (each instanceof ComposedRuleElementMatch  isCurrentOne) {
   newValue.add(((ComposedRuleElementMatch) 
each).copy2(extendedContainerMatch, after));
 } else {

Modified: 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java?rev=1596558r1=1596557r2=1596558view=diff
==
--- 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java
 (original)
+++ 
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java
 Wed May 21 12:30:41 2014
@@ -124,14 +124,11 @@ public class WildCardRuleElement extends
 AnnotationFS nextOne = annotation;
 boolean doneHere = false;
 while (!doneHere  (nextOne = getNextPositionForComposed(cre, after, 
nextOne, stream)) != null) {
-//  RutaBasic endAnchor = stream.getEndAnchor(nextOne.getBegin());
-//  RutaBasic anchor = stream.getAnchor(!after, nextOne);
   int pointer = after ? nextOne.getBegin() : nextOne.getEnd();
   RutaBasic anchor = stream.getAnchor(!after, pointer);
   ComposedRuleElementMatch extendedContainerMatch = containerMatch.copy();
   RuleMatch extendedMatch = ruleMatch.copy(extendedContainerMatch, after);
   AnnotationFS coveredByWildCard = getCoveredByWildCard(after, annotation, 
nextOne, stream);
-
   doMatch(coveredByWildCard, extendedMatch, extendedContainerMatch, 
annotation == null, stream,
   crowd);
   if (extendedMatch.matched()) {

Modified: 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java?rev=1596558r1=1596557r2=1596558view=diff
==
--- 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
 (original)
+++ 
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/MarkInGreedyComposedTest.java
 Wed May 21 12:30:41 2014
@@ -33,37 +33,65 @@ import org.junit.Test;
 public class MarkInGreedyComposedTest {
 
   
-//  @Test
-//  public void testWildCardFollowedByComposedReversed() {
-//String document = 1 x f B e d B x c A b a A 1;
-//String script = ;
-//script += ( ( (SW{REGEXP(\x\)} SW ) #) {- T1} )+ @NUM;;
-//CAS cas = null;
-//try {
-//  cas = RutaTestUtils.getCAS(document);
-//  Ruta.apply(cas, script);
-//} catch (Exception e) {
-//  e.printStackTrace();
-//}
-//
-//Type t = null;
-//AnnotationIndexAnnotationFS ai = null;
-//FSIteratorAnnotationFS iterator = null;
-//
-//t = RutaTestUtils.getTestType(cas, 1);
-//ai = cas.getAnnotationIndex(t);
-//iterator = ai.iterator();
-for (AnnotationFS a : ai) {
-  System.out.println(a.getCoveredText());
-}
-//assertEquals(2, ai.size());
-//assertEquals(x f B e d B, 

svn commit: r1596568 - in /uima/ruta/trunk: ruta-core-ext/src/main/java/org/apache/uima/ruta/block/ ruta-core-ext/src/test/java/org/apache/uima/ruta/block/ ruta-core/src/main/java/org/apache/uima/ruta

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 13:06:36 2014
New Revision: 1596568

URL: http://svn.apache.org/r1596568
Log:
UIMA-3833
- added new extension: ONLYONCE block
- added test
- added ide extension

Added:

uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java
   (with props)

uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlockExtension.java
   (with props)

uima/ruta/trunk/ruta-core-ext/src/test/java/org/apache/uima/ruta/block/OnlyOnceBlockTest.java
   (with props)

uima/ruta/trunk/ruta-ep-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlockIDEExtension.java
   (with props)
Modified:

uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyFirstBlock.java

uima/ruta/trunk/ruta-core-ext/src/test/java/org/apache/uima/ruta/block/OnlyFirstBlockTest.java
uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/RutaStream.java

uima/ruta/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaRuleElement.java
uima/ruta/trunk/ruta-ep-core-ext/plugin.xml

Modified: 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyFirstBlock.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyFirstBlock.java?rev=1596568r1=1596567r2=1596568view=diff
==
--- 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyFirstBlock.java
 (original)
+++ 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyFirstBlock.java
 Wed May 21 13:06:36 2014
@@ -32,7 +32,6 @@ import org.apache.uima.ruta.rule.Abstrac
 import org.apache.uima.ruta.rule.AbstractRuleMatch;
 import org.apache.uima.ruta.rule.RuleApply;
 import org.apache.uima.ruta.rule.RuleMatch;
-import org.apache.uima.ruta.rule.RutaRule;
 import org.apache.uima.ruta.rule.RutaRuleElement;
 import org.apache.uima.ruta.visitor.InferenceCrowd;
 

Added: 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java?rev=1596568view=auto
==
--- 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java
 (added)
+++ 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java
 Wed May 21 13:06:36 2014
@@ -0,0 +1,48 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * License); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.uima.ruta.block;
+
+import org.apache.uima.ruta.RutaBlock;
+import org.apache.uima.ruta.RutaScriptBlock;
+import org.apache.uima.ruta.RutaStream;
+import org.apache.uima.ruta.ScriptApply;
+import org.apache.uima.ruta.visitor.InferenceCrowd;
+
+/**
+ * A block construct in UIMA Ruta, in which each rule matches only once and 
additional positions are
+ * skipped.
+ * 
+ */
+public class OnlyOnceBlock extends RutaScriptBlock {
+
+  public OnlyOnceBlock(RutaBlock parent, String defaultNamespace) {
+super(null, null, null, parent, defaultNamespace);
+  }
+
+  @Override
+  public ScriptApply apply(RutaStream stream, InferenceCrowd crowd) {
+boolean oldSetting = stream.isOnlyOnce();
+stream.setOnlyOnce(true);
+ScriptApply result = super.apply(stream, crowd);
+stream.setOnlyOnce(oldSetting);
+return result;
+  }
+
+}

Propchange: 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlock.java
--
svn:eol-style = native

Added: 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlockExtension.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlockExtension.java?rev=1596568view=auto
==
--- 
uima/ruta/trunk/ruta-core-ext/src/main/java/org/apache/uima/ruta/block/OnlyOnceBlockExtension.java
 (added)
+++ 

svn commit: r1596576 - in /uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui: handlers/ views/ views/util/

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 14:03:02 2014
New Revision: 1596576

URL: http://svn.apache.org/r1596576
Log:
UIMA-3782
- removed old state stuff of testing view
- started with memento for type lists, not yet correctly integrated

Removed:

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/NextTestCaseHandler.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/PreviousTestCaseHandler.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/util/Caretaker.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/util/Memento.java
Modified:

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RemoveTestsHandler.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RerunActionHandler.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestPageBookView.java

uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestViewPage.java

Modified: 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RemoveTestsHandler.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RemoveTestsHandler.java?rev=1596576r1=1596575r2=1596576view=diff
==
--- 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RemoveTestsHandler.java
 (original)
+++ 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RemoveTestsHandler.java
 Wed May 21 14:03:02 2014
@@ -37,19 +37,14 @@ import org.eclipse.ui.handlers.HandlerUt
 public class RemoveTestsHandler implements IHandler {
 
   public void addHandlerListener(IHandlerListener handlerListener) {
-// TODO Auto-generated method stub
-
   }
 
   public void dispose() {
-// TODO Auto-generated method stub
-
   }
 
   public Object execute(ExecutionEvent event) throws ExecutionException {
 TestPageBookView debugView = (TestPageBookView) 
HandlerUtil.getActivePart(event);
 TestViewPage activePage = (TestViewPage) debugView.getCurrentPage();
-activePage.saveState();
 TableViewer viewer = activePage.getViewer();
 List list = (List) viewer.getInput();
 if (viewer.getSelection() == null) {

Modified: 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RerunActionHandler.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RerunActionHandler.java?rev=1596576r1=1596575r2=1596576view=diff
==
--- 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RerunActionHandler.java
 (original)
+++ 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/handlers/RerunActionHandler.java
 Wed May 21 14:03:02 2014
@@ -145,7 +145,6 @@ public class RerunActionHandler implemen
   // handle GUI
   final TestPageBookView testPageView = (TestPageBookView) 
HandlerUtil.getActivePart(event);
   final TestViewPage debugPage = (TestViewPage) 
testPageView.getCurrentPage();
-  debugPage.saveState();
   testPageView.showBusy(true);
 
   // init variables

Modified: 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestPageBookView.java
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestPageBookView.java?rev=1596576r1=1596575r2=1596576view=diff
==
--- 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestPageBookView.java
 (original)
+++ 
uima/ruta/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/TestPageBookView.java
 Wed May 21 14:03:02 2014
@@ -19,10 +19,14 @@
 
 package org.apache.uima.ruta.testing.ui.views;
 
+import org.apache.uima.ruta.addons.RutaAddonsPlugin;
 import org.eclipse.core.resources.IResource;
 import org.eclipse.ui.IEditorInput;
+import org.eclipse.ui.IMemento;
+import org.eclipse.ui.IViewSite;
 import org.eclipse.ui.IWorkbenchPage;
 import org.eclipse.ui.IWorkbenchPart;
+import org.eclipse.ui.PartInitException;
 import org.eclipse.ui.part.EditorPart;
 import org.eclipse.ui.part.FileEditorInput;
 import org.eclipse.ui.part.IPage;
@@ -32,7 +36,8 @@ import org.eclipse.ui.part.PageBookView;
 
 public class TestPageBookView extends PageBookView {
 
-  
+  private IMemento memento;
+
   public TestPageBookView() {
   }
 
@@ -56,6 +61,7 @@ public class TestPageBookView extends Pa
   TestViewPage testPage = new TestViewPage(r);
   

svn commit: r1596578 - /uima/ruta/trunk/ruta-ep-addons/plugin.xml

2014-05-21 Thread pkluegl
Author: pkluegl
Date: Wed May 21 14:04:46 2014
New Revision: 1596578

URL: http://svn.apache.org/r1596578
Log:
UIMA-3782
- removed commands of state stuff

Modified:
uima/ruta/trunk/ruta-ep-addons/plugin.xml

Modified: uima/ruta/trunk/ruta-ep-addons/plugin.xml
URL: 
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-ep-addons/plugin.xml?rev=1596578r1=1596577r2=1596578view=diff
==
--- uima/ruta/trunk/ruta-ep-addons/plugin.xml (original)
+++ uima/ruta/trunk/ruta-ep-addons/plugin.xml Wed May 21 14:04:46 2014
@@ -180,16 +180,6 @@ under the License.
 name=Rerun Command
   /command
   command
-
defaultHandler=org.apache.uima.ruta.testing.ui.handlers.NextTestCaseHandler
-id=org.apache.uima.ruta.testing.nextTestCase
-name=NextTestCase
-  /command
-  command
-
defaultHandler=org.apache.uima.ruta.testing.ui.handlers.PreviousTestCaseHandler
-id=org.apache.uima.ruta.testing.PreviousTestCase
-name=PreviousTestCase
-  /command
-  command
 
defaultHandler=org.apache.uima.ruta.testing.ui.handlers.LoadFilesFromFolderHandler
 id=org.apache.uima.ruta.testing.LoadFolderCommand
 name=LoadFolderCommand