You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by jo...@apache.org on 2011/08/01 17:21:14 UTC
svn commit: r1152822 [1/3] - in
/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions:
./ META-INF/ bin/ icons/ src/ src/main/ src/main/java/ src/main/java/org/
src/main/java/org/apache/ src/main/java/org/apache/uima/ src/main/jav...
Author: joern
Date: Mon Aug 1 15:20:50 2011
New Revision: 1152822
URL: http://svn.apache.org/viewvc?rev=1152822&view=rev
Log:
UIMA-2172 Initial commit of the TextMarker contribution.
Added:
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/bin/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/accept.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_branch.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_divide.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_down.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_in.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_inout.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_join.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_left.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_merge.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_out.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_redo.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh_small.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_right.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_anticlockwise.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_clockwise.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_switch.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_left.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_right.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_undo.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_up.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/cancel.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_add.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_delete.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_add.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_delete.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/statistics.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tag_orange.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/text_list_numbers.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tm_obj.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/views.png (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/IBasicTokenStreamViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/ElementTreeContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/ElementTreeLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/ElementView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/ElementViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/ElementViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/element/IElementViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/FailedTreeContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/FailedTreeLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/FailedView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/FailedViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/FailedViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/failed/IFailedViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/IMatchedViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/MatchedTreeContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/MatchedTreeLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/MatchedView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/MatchedViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/matched/MatchedViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/rulelist/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/rulelist/IRuleListViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/rulelist/RuleListSelectionView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/rulelist/RuleListViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/rulelist/RuleListViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/selection/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/selection/ExplainSelectionView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/selection/ExplainSelectionViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/selection/ExplainSelectionViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/selection/IExplainSelectionViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/ApplyRootNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/BlockApplyNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/ConditionNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/ExplainAbstractTreeNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/ExplainRootNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/ExplainTree.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/FailedRootNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/IEvaluatedNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/IExplainTreeNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/MatchedRootNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/RuleApplyNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/RuleElementMatchNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/RuleElementMatchesNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/RuleElementRootNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/tree/RuleMatchNode.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/searchStrategy/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/searchStrategy/DescriptorFolderSearchStrategy.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/searchStrategy/DescriptorFolderSearchStrategyFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/searchStrategy/LastLaunchSearchStrategy.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/searchStrategy/LastLaunchSearchStrategyFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/EntryComparator.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/IStatisticsViewPage.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsContentProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsEntry.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsLabelProvider.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsView.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsViewFactory.java (with props)
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/statistics/StatisticsViewPage.java (with props)
Modified:
uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/ (props changed)
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Aug 1 15:20:50 2011
@@ -0,0 +1 @@
+.settings
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath Mon Aug 1 15:20:50 2011
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.classpath
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project Mon Aug 1 15:20:50 2011
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.apache.uima.tm.textmarker.cev.extensions</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/.project
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF Mon Aug 1 15:20:50 2011
@@ -0,0 +1,24 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: TextMarker CEV Extensions
+Bundle-SymbolicName: org.apache.uima.tm.textmarker.cev.extensions;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-Activator: org.apache.uima.tm.textmarker.cev.TextMarkerCEVPlugin
+Bundle-Vendor: University of Würzburg
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.apache.uima.tm.cev,
+ org.apache.uima.runtime;bundle-version="2.3.0",
+ org.eclipse.core.resources,
+ org.apache.uima.tm.dltk.core,
+ org.apache.uima.tm.dltk.launching,
+ org.eclipse.debug.ui,
+ org.eclipse.dltk.launching,
+ org.apache.uima.tm.textmarker.engine
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-ActivationPolicy: lazy
+Export-Package: org.apache.uima.tm.textmarker.cev,
+ org.apache.uima.tm.textmarker.cev.explain.apply,
+ org.apache.uima.tm.textmarker.cev.explain.basic,
+ org.apache.uima.tm.textmarker.cev.explain.matched,
+ org.apache.uima.tm.textmarker.cev.explain.tree
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/META-INF/MANIFEST.MF
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties Mon Aug 1 15:20:50 2011
@@ -0,0 +1,6 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ icons/
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/build.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/accept.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/accept.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/accept.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/accept.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_branch.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_branch.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_branch.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_branch.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_divide.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_divide.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_divide.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_divide.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_down.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_down.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_down.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_down.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_in.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_in.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_in.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_in.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_inout.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_inout.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_inout.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_inout.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_join.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_join.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_join.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_join.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_left.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_left.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_left.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_left.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_merge.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_merge.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_merge.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_merge.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_out.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_out.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_out.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_out.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_redo.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_redo.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_redo.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_redo.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh_small.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh_small.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh_small.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_refresh_small.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_right.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_right.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_right.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_right.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_anticlockwise.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_anticlockwise.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_anticlockwise.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_anticlockwise.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_clockwise.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_clockwise.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_clockwise.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_rotate_clockwise.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_switch.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_switch.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_switch.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_switch.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_left.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_left.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_left.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_left.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_right.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_right.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_right.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_turn_right.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_undo.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_undo.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_undo.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_undo.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_up.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_up.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_up.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/arrow_up.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/cancel.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/cancel.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/cancel.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/cancel.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_add.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_add.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_add.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_add.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_delete.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_delete.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_delete.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/chart_organisation_delete.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_add.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_add.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_add.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_add.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_delete.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_delete.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_delete.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/font_delete.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/statistics.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/statistics.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/statistics.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/statistics.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tag_orange.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tag_orange.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tag_orange.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tag_orange.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/text_list_numbers.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/text_list_numbers.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/text_list_numbers.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/text_list_numbers.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tm_obj.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tm_obj.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tm_obj.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/tm_obj.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/views.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/views.png?rev=1152822&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/views.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/icons/views.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml Mon Aug 1 15:20:50 2011
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.basic.BasicTokenStreamView"
+ icon="icons/text_list_numbers.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.basic"
+ name="Basic Stream">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.apply.ApplyView"
+ icon="icons/chart_organisation.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.apply"
+ name="Applied Rules">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.matched.MatchedView"
+ icon="icons/accept.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.matched"
+ name="Matched Rules"
+ restorable="true">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.failed.FailedView"
+ icon="icons/cancel.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.failed"
+ name="Failed Rules">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.element.ElementView"
+ icon="icons/chart_organisation.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.element"
+ name="Rule Elements">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.statistics.StatisticsView"
+ icon="icons/statistics.png"
+ id="org.apache.uima.tm.textmarker.cev.statistics"
+ name="Statistics">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.selection.ExplainSelectionView"
+ icon="icons/chart_organisation.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.selection"
+ name="Selected Rules">
+ </view>
+ <view
+ category="org.apache.uima.tm.dltk.ui"
+ class="org.apache.uima.tm.textmarker.cev.explain.rulelist.RuleListSelectionView"
+ icon="icons/chart_organisation.png"
+ id="org.apache.uima.tm.textmarker.cev.explain.rulelist"
+ name="Rule List">
+ </view>
+ </extension>
+ <extension
+ point="org.apache.uima.tm.cev.cevViews">
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.apply.ApplyViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.apply"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.apply">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.matched.MatchedViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.matched"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.matched">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.basic.BasicTokenStreamViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.basic"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.basic">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.failed.FailedViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.failed"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.failed">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.element.ElementViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.element"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.element">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.statistics.StatisticsViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.statistics"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.statistics">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.selection.ExplainSelectionViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.selection"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.selection">
+ </view>
+ <view
+ factory="org.apache.uima.tm.textmarker.cev.explain.rulelist.RuleListViewFactory"
+ id="org.apache.uima.tm.textmarker.cev.extension.explain.rulelist"
+ priority="0"
+ viewId="org.apache.uima.tm.textmarker.cev.explain.rulelist">
+ </view>
+ </extension>
+ <extension
+ point="org.apache.uima.tm.cev.cevSearchStrategies">
+ <strategy
+ factory="org.apache.uima.tm.textmarker.cev.searchStrategy.LastLaunchSearchStrategyFactory"
+ id="org.apache.uima.tm.textmarker.cev.LastLaunchSearch"
+ priority="20">
+ </strategy>
+ <strategy
+ factory="org.apache.uima.tm.textmarker.cev.searchStrategy.DescriptorFolderSearchStrategyFactory"
+ id="org.apache.uima.tm.textmarker.cev.DescriptorFolder"
+ priority="100">
+ </strategy>
+ </extension>
+</plugin>
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/plugin.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,79 @@
+package org.apache.uima.tm.textmarker.cev;
+
+import org.eclipse.jface.resource.ImageDescriptor;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class TextMarkerCEVPlugin extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.apache.uima.tm.textmarker.cev.extensions";
+
+ public static final String BASIC_TYPE = "org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic";
+
+ public static final String SCRIPT_APPLY_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugScriptApply";
+
+ public static final String BLOCK_APPLY_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugBlockApply";
+
+ public static final String RULE_APPLY_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugRuleApply";
+
+ public static final String RULE_MATCH_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugRuleMatch";
+
+ public static final String MATCHED_RULE_MATCH_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugMatchedRuleMatch";
+
+ public static final String FAILED_RULE_MATCH_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugFailedRuleMatch";
+
+ public static final String RULE_ELEMENT_MATCH_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugRuleElementMatch";
+
+ public static final String RULE_ELEMENT_MATCHES_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugRuleElementMatches";
+
+ public static final String EVAL_CONDITION_TYPE = "org.apache.uima.tm.textmarker.kernel.type.DebugEvaluatedCondition";
+
+ // The shared instance
+ private static TextMarkerCEVPlugin plugin;
+
+ /**
+ * The constructor
+ */
+ public TextMarkerCEVPlugin() {
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext )
+ */
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext )
+ */
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static TextMarkerCEVPlugin getDefault() {
+ return plugin;
+ }
+
+ public static ImageDescriptor getImageDescriptor(String path) {
+ return imageDescriptorFromPlugin(PLUGIN_ID, path);
+ }
+
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/TextMarkerCEVPlugin.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,57 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.uima.tm.textmarker.cev.explain.tree.ExplainRootNode;
+import org.apache.uima.tm.textmarker.cev.explain.tree.IExplainTreeNode;
+import org.eclipse.jface.viewers.ITreeContentProvider;
+import org.eclipse.jface.viewers.Viewer;
+
+
+public class ApplyTreeContentProvider implements ITreeContentProvider {
+
+ public Object[] getChildren(Object parentElement) {
+ if (parentElement instanceof IExplainTreeNode) {
+ List<Object> result = new ArrayList<Object>();
+ IExplainTreeNode debugNode = (IExplainTreeNode) parentElement;
+ for (IExplainTreeNode each : debugNode.getChildren()) {
+ if (!(each instanceof ExplainRootNode)) {
+ result.add(each);
+ }
+ }
+ return result.toArray();
+ }
+ return null;
+ }
+
+ public Object getParent(Object element) {
+ if (element instanceof IExplainTreeNode) {
+ return ((IExplainTreeNode) element).getParent();
+ }
+ return null;
+ }
+
+ public Object[] getElements(Object parentElement) {
+ return getChildren(parentElement);
+ }
+
+ public boolean hasChildren(Object parentElement) {
+ if (parentElement instanceof IExplainTreeNode) {
+ IExplainTreeNode debugNode = (IExplainTreeNode) parentElement;
+ for (Object each : debugNode.getChildren()) {
+ if (!(each instanceof ExplainRootNode)) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+
+ public void dispose() {
+ }
+
+ public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
+ }
+
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeContentProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,97 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import org.apache.uima.cas.Feature;
+import org.apache.uima.cas.FeatureStructure;
+import org.apache.uima.cas.Type;
+import org.apache.uima.cas.TypeSystem;
+import org.apache.uima.tm.textmarker.cev.TextMarkerCEVPlugin;
+import org.apache.uima.tm.textmarker.cev.explain.tree.ExplainTree;
+import org.apache.uima.tm.textmarker.cev.explain.tree.IExplainTreeNode;
+import org.eclipse.jface.resource.ImageDescriptor;
+import org.eclipse.jface.viewers.ILabelProvider;
+import org.eclipse.jface.viewers.LabelProvider;
+import org.eclipse.swt.graphics.Image;
+
+
+public class ApplyTreeLabelProvider extends LabelProvider implements ILabelProvider {
+
+ private ApplyViewPage owner;
+
+ ImageDescriptor blockApply;
+
+ public ApplyTreeLabelProvider(ApplyViewPage owner) {
+ super();
+ this.owner = owner;
+ }
+
+ @Override
+ public Image getImage(Object element) {
+ if (element instanceof IExplainTreeNode) {
+ IExplainTreeNode debugNode = (IExplainTreeNode) element;
+ FeatureStructure fs = debugNode.getFeatureStructure();
+ if (fs != null) {
+ String name = fs.getType().getName();
+ if (name.equals(TextMarkerCEVPlugin.RULE_APPLY_TYPE)) {
+ if (debugNode.getChildren().size() >= 3) {
+ name += "Delegate";
+ }
+ }
+ return owner.getImage(name);
+ }
+ }
+ return null;
+ }
+
+ @Override
+ public String getText(Object element) {
+
+ String result = "error";
+ if (element instanceof IExplainTreeNode) {
+ IExplainTreeNode debugNode = (IExplainTreeNode) element;
+ TypeSystem ts = debugNode.getTypeSystem();
+
+ Type ruleType = ts.getType(TextMarkerCEVPlugin.RULE_APPLY_TYPE);
+ FeatureStructure fs = debugNode.getFeatureStructure();
+ if (fs != null && ts.subsumes(ruleType, fs.getType())) {
+ Feature f1 = ruleType.getFeatureByBaseName(ExplainTree.APPLIED);
+ int v1 = fs.getIntValue(f1);
+ Feature f2 = ruleType.getFeatureByBaseName(ExplainTree.TRIED);
+ int v2 = fs.getIntValue(f2);
+ Feature f3 = ruleType.getFeatureByBaseName(ExplainTree.ELEMENT);
+ String v3 = fs.getStringValue(f3);
+ v3 = v3.replaceAll("[\\n\\r]", "");
+ Feature f4 = ruleType.getFeatureByBaseName(ExplainTree.TIME);
+ long v4 = fs.getLongValue(f4);
+ String time = "";
+ if (v4 > 0.0) {
+ double took = v4 / 1000.0;
+ time = " [" + took + "s";
+ IExplainTreeNode parentNode = debugNode.getParent();
+ if (parentNode != null) {
+ FeatureStructure parent = parentNode.getFeatureStructure();
+ if (parent != null) {
+ long parentTime = parent.getLongValue(f4);
+ double percent = (took / (parentTime / 1000.0)) * 100.0;
+ percent = Math.round(percent * 100.0) / 100.0;
+ time += "|" + percent + "%]";
+ } else {
+ time += "]";
+ }
+ } else {
+ time += "]";
+ }
+
+ }
+ result = "[" + v1 + "/" + v2 + "] " + v3 + time;
+ }
+ }
+ return result;
+
+ }
+
+ public static String escape(String str) {
+ String result = str.replaceAll("\\\\", "\\\\\\\\");
+ return result;
+ }
+
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyTreeLabelProvider.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,17 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import org.apache.uima.tm.cev.views.CEVPageBookView;
+import org.eclipse.ui.IWorkbenchPart;
+
+
+public class ApplyView extends CEVPageBookView {
+
+ public ApplyView() {
+ super();
+ }
+
+ @Override
+ protected PageRec doCreatePage(IWorkbenchPart part) {
+ return doCreatePage(part, IApplyViewPage.class);
+ }
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyView.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,21 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import org.apache.uima.tm.cev.data.CEVDocument;
+import org.apache.uima.tm.cev.editor.CEVViewer;
+import org.apache.uima.tm.cev.extension.ICEVView;
+import org.apache.uima.tm.cev.extension.ICEVViewFactory;
+
+public class ApplyViewFactory implements ICEVViewFactory {
+
+ public ApplyViewFactory() {
+ }
+
+ public ICEVView createView(CEVViewer viewer, CEVDocument cevDocument, int index) {
+ return new ApplyViewPage(viewer, cevDocument, index);
+ }
+
+ public Class<?> getAdapterInterface() {
+ return IApplyViewPage.class;
+ }
+
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewFactory.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,217 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.apache.uima.cas.Type;
+import org.apache.uima.cas.text.AnnotationFS;
+import org.apache.uima.tm.cev.data.CEVData;
+import org.apache.uima.tm.cev.data.CEVDocument;
+import org.apache.uima.tm.cev.editor.CEVViewer;
+import org.apache.uima.tm.cev.extension.ICEVView;
+import org.apache.uima.tm.textmarker.cev.TextMarkerCEVPlugin;
+import org.apache.uima.tm.textmarker.cev.explain.failed.FailedViewPage;
+import org.apache.uima.tm.textmarker.cev.explain.failed.IFailedViewPage;
+import org.apache.uima.tm.textmarker.cev.explain.matched.IMatchedViewPage;
+import org.apache.uima.tm.textmarker.cev.explain.matched.MatchedViewPage;
+import org.apache.uima.tm.textmarker.cev.explain.tree.BlockApplyNode;
+import org.apache.uima.tm.textmarker.cev.explain.tree.ExplainTree;
+import org.apache.uima.tm.textmarker.cev.explain.tree.RuleApplyNode;
+import org.eclipse.jface.resource.ImageDescriptor;
+import org.eclipse.jface.viewers.DoubleClickEvent;
+import org.eclipse.jface.viewers.IDoubleClickListener;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.ISelectionChangedListener;
+import org.eclipse.jface.viewers.ITreeSelection;
+import org.eclipse.jface.viewers.SelectionChangedEvent;
+import org.eclipse.jface.viewers.TreeViewer;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.MouseEvent;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.ui.part.IPageSite;
+import org.eclipse.ui.part.Page;
+
+
+public class ApplyViewPage extends Page implements IApplyViewPage, IDoubleClickListener, ICEVView,
+ ISelectionChangedListener {
+
+ protected CEVViewer casViewer;
+
+ protected CEVDocument casDoc;
+
+ protected TreeViewer viewer;
+
+ protected int current = 0;
+
+ protected Map<String, Image> images;
+
+ public ApplyViewPage(CEVViewer casViewer, CEVDocument casDoc, int index) {
+ super();
+ this.casViewer = casViewer;
+ this.casDoc = casDoc;
+ this.current = index;
+ }
+
+ private void initImages() {
+ images = new HashMap<String, Image>();
+ ImageDescriptor desc;
+ Image image;
+ String name;
+
+ desc = TextMarkerCEVPlugin.getImageDescriptor("/icons/arrow_refresh.png");
+ image = desc.createImage();
+ name = TextMarkerCEVPlugin.BLOCK_APPLY_TYPE;
+ images.put(name, image);
+
+ desc = TextMarkerCEVPlugin.getImageDescriptor("/icons/arrow_right.png");
+ image = desc.createImage();
+ name = TextMarkerCEVPlugin.RULE_APPLY_TYPE;
+ images.put(name, image);
+
+ desc = TextMarkerCEVPlugin.getImageDescriptor("/icons/arrow_branch.png");
+ image = desc.createImage();
+ name = TextMarkerCEVPlugin.RULE_APPLY_TYPE + "Delegate";
+ images.put(name, image);
+ }
+
+ public Image getImage(String name) {
+ if (images == null) {
+ initImages();
+ }
+ return images.get(name);
+ }
+
+ @Override
+ public Control getControl() {
+ return viewer.getControl();
+ }
+
+ @Override
+ public void setFocus() {
+ viewer.getControl().setFocus();
+ }
+
+ @Override
+ public void init(IPageSite pageSite) {
+ super.init(pageSite);
+ }
+
+ public TreeViewer getTreeViewer() {
+ return viewer;
+ }
+
+ public CEVData getCurrentCEVData() {
+ return casDoc.getCASData(current);
+ }
+
+ @Override
+ public void createControl(Composite parent) {
+ viewer = new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL);
+ viewer.setContentProvider(new ApplyTreeContentProvider());
+ viewer.setLabelProvider(new ApplyTreeLabelProvider(this));
+
+ viewer.addDoubleClickListener(this);
+ viewer.addSelectionChangedListener(this);
+ ExplainTree tree = new ExplainTree(getCurrentCEVData());
+ viewer.setInput(tree.getRoot());
+ viewer.refresh();
+ }
+
+ public void doubleClick(DoubleClickEvent event) {
+
+ }
+
+ @Override
+ public void dispose() {
+ super.dispose();
+ if (images != null) {
+ for (Image each : images.values()) {
+ each.dispose();
+ }
+ }
+ }
+
+ public void mouseDown(final MouseEvent event) {
+
+ }
+
+ public void mouseUp(final MouseEvent event) {
+
+ }
+
+ public void mouseDoubleClick(final MouseEvent event) {
+
+ }
+
+ public void viewChanged(int newIndex) {
+ getCurrentCEVData().removeAnnotationListener(this);
+ current = newIndex;
+ getCurrentCEVData().addAnnotationListener(this);
+
+ ExplainTree tree = new ExplainTree(getCurrentCEVData());
+ viewer.setInput(tree.getRoot());
+ viewer.refresh();
+
+ }
+
+ public void annotationsAdded(List<AnnotationFS> annots) {
+
+ }
+
+ public void annotationsRemoved(List<AnnotationFS> annots) {
+
+ }
+
+ public void annotationStateChanged(Type type) {
+
+ }
+
+ public void annotationStateChanged(AnnotationFS annot) {
+
+ }
+
+ public void colorChanged(Type type) {
+
+ }
+
+ public void newSelection(int offset) {
+
+ }
+
+ public void selectionChanged(SelectionChangedEvent event) {
+ ISelection selection = event.getSelection();
+ if (selection instanceof ITreeSelection) {
+ ITreeSelection struct = (ITreeSelection) selection;
+ Object firstElement = struct.getFirstElement();
+ if (firstElement instanceof RuleApplyNode) {
+ RuleApplyNode node = (RuleApplyNode) firstElement;
+ Object matchedPage = casViewer.getAdapter(IMatchedViewPage.class);
+ if (matchedPage instanceof MatchedViewPage) {
+ ((MatchedViewPage) matchedPage).inputChange(node.getMatchedChild());
+ }
+ Object failedPage = casViewer.getAdapter(IFailedViewPage.class);
+ if (failedPage instanceof FailedViewPage) {
+ ((FailedViewPage) failedPage).inputChange(node.getFailedNode());
+ }
+ } else if (firstElement instanceof BlockApplyNode) {
+ BlockApplyNode node = (BlockApplyNode) firstElement;
+ RuleApplyNode ruleNode = node.getBlockRuleNode();
+ Object matchedPage = casViewer.getAdapter(IMatchedViewPage.class);
+ if (matchedPage instanceof MatchedViewPage) {
+ ((MatchedViewPage) matchedPage).inputChange(ruleNode.getMatchedChild());
+ }
+ Object failedPage = casViewer.getAdapter(IFailedViewPage.class);
+ if (failedPage instanceof FailedViewPage) {
+ ((FailedViewPage) failedPage).inputChange(ruleNode.getFailedNode());
+ }
+ }
+ }
+ }
+
+ public void casChanged(CEVDocument casDocument) {
+ this.casDoc = casDocument;
+ }
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/ApplyViewPage.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,7 @@
+package org.apache.uima.tm.textmarker.cev.explain.apply;
+
+import org.apache.uima.tm.cev.views.ICEVViewPage;
+
+public interface IApplyViewPage extends ICEVViewPage {
+
+}
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/apply/IApplyViewPage.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,32 @@
+package org.apache.uima.tm.textmarker.cev.explain.basic;
+
+import org.apache.uima.cas.text.AnnotationFS;
+
+public class BasicTokenEntry {
+
+ private int number;
+
+ private AnnotationFS annotation;
+
+ public BasicTokenEntry(AnnotationFS annotation, int number) {
+ this.annotation = annotation;
+ this.number = number;
+ }
+
+ public int getNumber() {
+ return this.number;
+ }
+
+ public String getTyp() {
+ return annotation.getType().getShortName();
+ }
+
+ public String getText() {
+ return annotation.getCoveredText();
+ }
+
+ public AnnotationFS getAnnotation() {
+ return annotation;
+ }
+
+}
\ No newline at end of file
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenEntry.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableContentProvider.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableContentProvider.java?rev=1152822&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableContentProvider.java (added)
+++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.cev.extensions/src/main/java/org/apache/uima/tm/textmarker/cev/explain/basic/BasicTokenStreamTableContentProvider.java Mon Aug 1 15:20:50 2011
@@ -0,0 +1,64 @@
+package org.apache.uima.tm.textmarker.cev.explain.basic;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.uima.cas.FSIterator;
+import org.apache.uima.cas.Type;
+import org.apache.uima.cas.text.AnnotationFS;
+import org.apache.uima.cas.text.AnnotationIndex;
+import org.apache.uima.tm.cev.data.CEVData;
+import org.apache.uima.tm.textmarker.cev.TextMarkerCEVPlugin;
+import org.eclipse.jface.viewers.IStructuredContentProvider;
+import org.eclipse.jface.viewers.Viewer;
+
+
+public class BasicTokenStreamTableContentProvider implements IStructuredContentProvider {
+
+ private List<BasicTokenEntry> basicTokenEntries;
+
+ public BasicTokenStreamTableContentProvider(CEVData casData) {
+ init(casData);
+ }
+
+ public void init(CEVData casData) {
+ basicTokenEntries = new ArrayList<BasicTokenEntry>();
+
+ Type basicType = casData.getCAS().getTypeSystem().getType(TextMarkerCEVPlugin.BASIC_TYPE);
+ if (basicType != null) {
+ AnnotationIndex anInd = casData.getCAS().getAnnotationIndex(basicType);
+ FSIterator iti = anInd.iterator(true);
+ iti.moveToFirst();
+ int i = 0;
+ BasicTokenEntry basicTokenEntry;
+ while (iti.isValid()) {
+ AnnotationFS annot = (AnnotationFS) iti.get();
+ i++;
+
+ basicTokenEntry = new BasicTokenEntry(annot, i);
+ basicTokenEntries.add(basicTokenEntry);
+ iti.moveToNext();
+ }
+ }
+ }
+
+ public Object[] getElements(Object inputElement) {
+ return basicTokenEntries.toArray();
+ }
+
+ public void dispose() {
+ }
+
+ public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
+ }
+
+ public BasicTokenEntry getEntryAt(int offset) {
+ for (BasicTokenEntry each : basicTokenEntries) {
+ if (each.getAnnotation().getBegin() <= offset && each.getAnnotation().getEnd() >= offset) {
+ return each;
+ }
+ }
+ return null;
+ }
+
+}