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/12 13:00:51 UTC
svn commit: r1157047 [2/27] - in
/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide: ./ .settings/
META-INF/ icons/ schema/ src/ src/main/ src/main/java/ src/main/java/org/
src/main/java/org/apache/ src/main/java/org/apache/uima/
src/main/java/org/...
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_obj.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_obj.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_ovr.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_ovr.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_ovr.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_ovr.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_persp.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_persp.png?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_persp.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tm_persp.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tmdoc.png
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tmdoc.png?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tmdoc.png
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/tmdoc.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/watch_exp.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/watch_exp.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/watch_exp.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/watch_exp.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterr.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterr.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterr.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterr.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterrq.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterrq.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterrq.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xuniterrq.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsucc.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsucc.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsucc.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsucc.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsuccq.gif
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsuccq.gif?rev=1157047&view=auto
==============================================================================
Binary file - no diff available.
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsuccq.gif
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/icons/xunitsuccq.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties?rev=1157047&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties Fri Aug 12 11:00:38 2011
@@ -0,0 +1,179 @@
+# ***************************************************************
+# * 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.
+# ***************************************************************
+
+tmContentType=TextMarker Source File
+
+parserBuildParticipant.name = TextMarker Source Parser
+taskTagsBuildParticipant.name = TextMarker Task Tags Build Participant
+
+sourceParser.name = TextMarker Source Parser
+sourceParser.description = TextMarker Source Parser
+
+pluginProvider=University of Wueryburg
+pluginName=Dynamic Languages Toolkit TextMarker Debug UI
+
+Console.PreferencePage = Console
+Interpreters.PreferencePage = Interpreters
+Debug.PreferencePage = Debug
+Engines.PreferencePage = Engines
+
+Debug.PropertyPage = Debug
+Engines.PropertyPage = Engines
+
+ToggleBreakpoint.label = Toggle &Breakpoint
+EnableDisableBreakpoint.label = Toggl&e Enablement
+BreakpointProperties.label = Breakpoint Properties...
+ScriptWatch.label=Watch
+ScriptInspect.label=Inspect
+ScriptDisplay.label=Display
+WatchVariable = Watch as Variable
+showStaticAction.label=Show Function Objects
+VariablesViewTextMarkerSubmenu.label=TextMarker
+scriptConsole = Script Console
+
+TextMarkerConsole.Console = TextMarker Console
+TextMarkerConsole.Actions.PasteToTextMarkerConsole = Paste to TextMarker Console
+
+
+TextMarkerVariableHoverLabel=TextMarker Debug Hover
+TextMarkerVariableHoverDescription=TextMarker Debug Hover
+
+variablesViewMenu.name = TextMarker
+
+showGlobalVarsCommand.name = Show Global Variables
+showGlobalVarsCommand.description = Show Global Variables
+showGlobalVarsCommand.tooltip = Toggles global variable display
+
+showClassVarsCommand.name = Show Class Variables
+showClassVarsCommand.description = Show Class Variables
+showClassVarsCommand.tooltip = Toggles class variable display
+
+showLocalVarsCommand.name = Show Local Variables
+showLocalVarsCommand.description = Show Local Variables
+showLocalVarsCommand.tooltip = Toggles local variable display
+
+
+PreferencePage.name = TextMarker
+PropertyPage.name = TextMarker
+
+DebuggingEngine.name = TextMarker debugging engine
+DebuggingEngine.description = TextMarker debugging engine
+
+TextMarkerLaunchShortcut.name = TextMarker Testing
+TextMarkerLaunchShortcut.description = TextMarker Testing
+
+
+TextMarkerPerspective.name = TextMarker
+
+# Context
+TextMarkerEditContext.name = Editing TextMarker Source
+TextMarkerEditContext.description = Editing TextMarker Source Context
+
+# Editor
+TextMarkerEditor.name = TextMarker Source Editor
+
+# Wizards
+TextMarkerWizardsCategory.name = TextMarker
+
+NewTMPackage.label=TextMarker Package
+NewTMPackage.description=Create a TextMarker package
+
+NewTextMarkerFile.label=TextMarker File
+NewTextMarkerFile.description=Create a TextMarker script file
+
+NewSourceFolderCreationWizard.label=Source Folder
+NewSourceFolderCreationWizard.description=Create a DLTK source folder
+
+# Preference Pages
+TextMarkerPreferencePage.name = TextMarker
+TextMarkerEditorPreferencePage.name = Editor
+TextMarkerEditorAssistancePreferencePage.name = Code Assistance
+TextMarkerEditorSyntaxColoringPreferencePage.name = Syntax Coloring
+TextMarkerEditorSmartTypingPreferencePage.name = Smart Typing
+TextMarkerEditorFoldingPreferencePage.name = Folding
+TextMarkerCodeTemplatesPreferencePage.name = Templates
+TextMarkerEditorHoversPreferencePage.name = Hovers
+TextMarkerTaskTags.name = Task Tags
+
+# Property Pages
+TextMarkerPropertyPage.name = TextMarker
+TextMarkerBuildPathPropertyPage.name = Build Path
+TextMarkerTodoPropertyPage.name = Todo Properties
+
+# Search page
+TextMarkerSearchPage.label = TextMarker Search
+
+# Template
+TextMarkerTemplateContext.name = TextMarker
+
+# Views
+TextMarkerViewsCategory.name = TextMarker
+TextMarkerNamespacesView.name = TextMarker Namespaces
+TextMarkerFunctionsView.name = TextMarker Functions
+TextMarkerPackagesView.name = TextMarker Packages
+TextMarkerDocumentationView.name = TextMarker Documentation
+
+# Decorators
+TextMarkerProjectDecorator.name = TextMarker Project Decorator
+
+# Actions
+TextMarkerActionSet.label= TextMarker Navigation
+TextMarkerActionSet.description= TextMarker Navigation Action Set
+
+OpenTypeAction.label=Open &Namespace...
+OpenTypeAction.tooltip=Open Namespace
+
+# Navigate menu
+ActionDefinition.OpenType.name= Open Namespace
+ActionDefinition.OpenType.description= Open a namespace in a TextMarker editor
+
+# Search page
+TextMarkerSearchActionSet.label = TextMarker Search
+TextMarkerSearchActionSet.description = TextMarker Search Actions
+
+OpenTextMarkerSearchPageAction.label = TextMarker...
+
+SearchMenu.label = Search
+
+TextMarkerEditorAssistancePreferencePage.name = Code Assistance
+
+OpenTypeInHierarchyAction.label=Open Type in Hierarch&y...
+OpenTypeInHierarchyAction.tooltip=Opens a Type in a Type Hierarchy
+
+
+ActionDefinition.sourceQuickMenu.name= Show Source Quick Menu
+ActionDefinition.sourceQuickMenu.description= Shows the source quick menu
+ActionDefinition.comment.name= Comment
+ActionDefinition.comment.description= Turn the selected lines into DLTK comments
+ActionDefinition.uncomment.name= Uncomment
+ActionDefinition.uncomment.description= Uncomment the selected DLTK comment lines
+ActionDefinition.toggleComment.name= Toggle Comment
+ActionDefinition.toggleComment.description= Toggle comment the selected lines
+ActionDefinition.addBlockComment.name= Add Block Comment
+ActionDefinition.addBlockComment.description= Enclose the selection with a block comment
+ActionDefinition.removeBlockComment.name= Remove Block Comment
+ActionDefinition.removeBlockComment.description= Remove the block comment enclosing the selection
+ActionDefinition.indent.name= Indent
+ActionDefinition.indent.description= Indent
+ActionDefinition.format.name= Format
+ActionDefinition.format.description= Format the selected text
+ActionDefinition.copyQualifiedName.name= Copy Qualified Name
+ActionDefinition.copyQualifiedName.description= Copy a fully qualified name to the system clipboard
+ActionDefinition.quickformat.name= Format Element
+ActionDefinition.quickformat.description= Format enclosing text element
\ No newline at end of file
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml?rev=1157047&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml Fri Aug 12 11:00:38 2011
@@ -0,0 +1,1441 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+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.
+-->
+
+<?eclipse version="3.4"?>
+<plugin>
+ <extension-point id="tmCommandProcessor" name="tmCommandProcessor" schema="schema/tmCommandProcessor.exsd"/>
+ <extension-point id="tmCommandDetector" name="tmCommandDetector" schema="schema/tmCommandDetector.exsd"/>
+ <extension-point id="tmkeywords" name="tmkeywords" schema="schema/tmkeywords.exsd"/>
+ <extension-point id="tmExtension" name="tmExtension" schema="schema/tmExtension.exsd"/>
+ <extension-point id="conditionExtension" name="conditionExtension" schema="schema/conditionExtension.exsd"/>
+ <extension-point id="actionExtension" name="actionExtension" schema="schema/actionExtension.exsd"/>
+ <extension-point id="engineExtension" name="engineExtension" schema="schema/engineExtension.exsd"/>
+ <extension-point id="booleanFunctionExtension" name="booleanFunctionExtension" schema="schema/booleanFunctionExtension.exsd"/>
+ <extension-point id="typeFunctionExtension" name="typeFunctionExtension" schema="schema/typeFunctionExtension.exsd"/>
+ <extension-point id="numberFunctionExtension" name="numberFunctionExtension" schema="schema/numberFunctionExtension.exsd"/>
+ <extension-point id="stringFunctionExtension" name="stringFunctionExtension" schema="schema/stringFunctionExtension.exsd"/>
+ <extension-point id="tmSemanticHighlighting" name="tmSemanticHighlighting" schema="schema/tmSemanticHighlighting.exsd"/>
+ <extension-point id="tmTestEngine" name="tmTestEngine" schema="schema/tmTestEngine.exsd"/>
+ <extension
+ id="nature"
+ point="org.eclipse.core.resources.natures">
+ <runtime>
+ <run class="org.apache.uima.textmarker.ide.core.TextMarkerNature"/>
+ </runtime>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.validators.core.validator">
+ <validatorType
+ class="org.apache.uima.textmarker.ide.core.packages.TextMarkerPackageCheckerType"
+ id="org.apache.uima.textmarker.ide.packageChecker"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </validatorType>
+ </extension>
+
+ <extension
+ point="org.eclipse.dltk.core.language">
+ <language
+ class="org.apache.uima.textmarker.ide.core.TextMarkerLanguageToolkit"
+ nature="org.apache.uima.textmarker.ide.nature"/>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.sourceElementParsers">
+ <parser
+ class="org.apache.uima.textmarker.ide.core.parser.TextMarkerSourceElementParser"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </parser>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.selectionEngine">
+ <selectionEngine
+ class="org.apache.uima.textmarker.ide.core.codeassist.TextMarkerSelectionEngine"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </selectionEngine>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.completionEngine">
+ <completionEngine
+ class="org.apache.uima.textmarker.ide.core.codeassist.TextMarkerCompletionEngine"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </completionEngine>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.search">
+ <seachFactory
+ class="org.apache.uima.textmarker.ide.core.TextMarkerSearchFactory"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </seachFactory>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.callHierarchy">
+ <callHerarchiesFactory
+ class="org.apache.uima.textmarker.ide.core.TextMarkerCallHierarchyFactory"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </callHerarchiesFactory>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.contentTypes">
+ <content-type
+ base-type="org.eclipse.core.runtime.text"
+ file-extensions="tm"
+ id="org.apache.uima.textmarker.ide.tmContentType"
+ name="%tmContentType"
+ priority="high">
+ <describer
+ class="org.apache.uima.textmarker.ide.core.TextMarkerContentDescriber"
+ plugin="org.apache.uima.textmarker.ide.core">
+ </describer>
+ </content-type>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.sourceParsers">
+ <parserContribution
+ natureId="org.apache.uima.textmarker.ide.nature">
+ <parser
+ class="org.apache.uima.textmarker.ide.core.parser.TextMarkerSourceParserFactory"
+ description="%sourceParser.description"
+ id="org.apache.uima.textmarker.ide.sourceParser"
+ name="%sourceParser.name"
+ priority="0" />
+ </parserContribution>
+ </extension>
+ <extension
+ point="org.apache.uima.textmarker.ide.tmkeywords">
+ <keywords
+ class="org.apache.uima.textmarker.ide.core.TextMarkerKeywords">
+ </keywords>
+ </extension>
+ <extension
+ name="tm commands"
+ point="org.apache.uima.textmarker.ide.tmCommandProcessor">
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerNamespaceProcessor"
+ id="namespace"></processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerProcProcessor"
+ id="proc">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerVariableProcessor"
+ id="set">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerUpvarProcessor"
+ id="upvar">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerGlobalVariableProcessor"
+ id="global">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerPackageProcessor"
+ id="package">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerCatchProcessor"
+ id="catch">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerIfProcessor"
+ id="if">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerNamespaceVariableProcessor"
+ id="variable">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerSwitchCommandProcessor"
+ id="switch">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerForCommandProcessor"
+ id="for">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerForeachCommandProcessor"
+ id="foreach">
+ </processor>
+ <processor
+ class="org.apache.uima.textmarker.ide.core.parser.processors.tm.TextMarkerWhileCommandProcessor"
+ id="while">
+ </processor>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.mixin">
+ <mixin
+ class="org.apache.uima.textmarker.ide.core.mixin.TextMarkerMixinParser"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </mixin>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.apache.uima.textmarker.ide.core.TextMarkerPreferenceInitializer">
+ </initializer>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.interpreterContainerExtension">
+ <interpreterContainerExtension
+ class="org.apache.uima.textmarker.ide.core.packages.TextMarkerPackagesInterpreterContainerExtension"
+ nature="org.apache.uima.textmarker.ide.nature"
+ priority="0">
+ </interpreterContainerExtension>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.core.buildpathContainerInitializer">
+ <buildpathContainerInitializer
+ class="org.apache.uima.textmarker.ide.core.packages.TextMarkerPackagesBuildpathContainerInitializer"
+ id="org.apache.uima.textmarker.ide.core.PACKAGES">
+ </buildpathContainerInitializer>
+ </extension>
+ <extension
+ id="org.apache.uima.textmarker.ide.core.builder"
+ point="org.eclipse.dltk.core.builder">
+ <builder
+ class="org.apache.uima.textmarker.ide.core.builder.TextMarkerBuilder"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </builder>
+ </extension>
+<extension
+ point="org.eclipse.dltk.core.buildParticipant">
+ <buildParticipant
+ class="org.eclipse.dltk.core.builder.ParserBuildParticipantFactory"
+ id="org.apache.uima.textmarker.ide.buildParticipant.parser"
+ name="%parserBuildParticipant.name"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </buildParticipant>
+ <buildParticipant
+ class="org.apache.uima.textmarker.ide.core.parser.TextMarkerTodoParserType"
+ id="org.apache.uima.textmarker.ide.todo"
+ name="%taskTagsBuildParticipant.name"
+ nature="org.apache.uima.textmarker.ide.nature">
+ <requires
+ id="org.apache.uima.textmarker.ide.buildParticipant.parser">
+ </requires>
+ </buildParticipant>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.apache.uima.textmarker.ide.debug.TextMarkerDebugPreferenceInitializer">
+ </initializer>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.debug.scriptDebugModel">
+ <debugModel
+ debugModelId="org.eclipse.dltk.debug.textmarkerModel"
+ natureId="org.apache.uima.textmarker.ide.core.TextMarkerNature"
+ typeFactory="org.apache.uima.textmarker.ide.debug.TextMarkerTypeFactory">
+ </debugModel>
+ </extension>
+ <extension point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerConsolePreferenceInitializer" />
+ </extension>
+
+ <extension point="org.eclipse.ui.viewActions">
+ <viewContribution
+ targetID="org.eclipse.debug.ui.VariableView"
+ id="org.eclipse.jdt.debug.ui.VariableViewActions">
+ <action
+ style="toggle"
+ id="org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic"
+ class="org.apache.uima.textmarker.ide.ui.console.ShowFunctionsAction"
+ helpContextId="show_functions_context"
+ icon="icons/textmarker.png"
+ label="%showStaticAction.label"
+ menubarPath="org.apache.uima.textmarker.ide.debug.ui.menu.VariableView/tm"
+ tooltip="%showStaticAction.tooltip">
+ </action>
+ </viewContribution>
+ </extension>
+
+ <extension point="org.eclipse.dltk.ui.editorTextHovers">
+ <hover
+ label="%TextMarkerVariableHoverLabel"
+ description="%TextMarkerVariableHoverDescription"
+ class="org.apache.uima.textmarker.ide.debug.ui.TextMarkerDebugHover"
+ id="org.apache.uima.textmarker.ide.debug.ui.TextMarkerDebugHover">
+ </hover>
+ </extension>
+
+ <extension point="org.eclipse.debug.ui.launchConfigurationTabGroups">
+ <launchConfigurationTabGroup
+ type="org.apache.uima.textmarker.ide.launching.TextMarkerLaunchConfigurationType"
+ class="org.apache.uima.textmarker.ide.debug.ui.launchConfiguration.TextMarkerTabGroup"
+ id="org.apache.uima.textmarker.ide.debug.ui.launchConfiguration.TextMarkerTabGroup">
+ <launchMode
+ mode="debug"
+ perspective="org.eclipse.debug.ui.DebugPerspective"
+ description="Debug TextMarker">
+ </launchMode>
+ <launchMode
+ mode="run"
+ description="Run TextMarker">
+ </launchMode>
+ </launchConfigurationTabGroup>
+ </extension>
+
+
+ <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
+ <launchConfigurationTypeImage
+ icon="icons/textmarker.png"
+ configTypeID="org.apache.uima.textmarker.ide.launching.TMLaunchConfigurationType"
+ id="org.apache.uima.textmarker.ide.debug.ui.launchConfigurationTypeImage.localTMScript">
+ </launchConfigurationTypeImage>
+ <!--launchConfigurationTypeImage
+ configTypeID="org.apache.uima.textmarker.ide.launching.TMRemoteLaunchConfigurationType"
+ icon="icons/textmarker.png"
+ id="org.apache.uima.textmarker.ide.debug.ui.launchConfigurationTypeImage.remoteTMScript">
+ </launchConfigurationTypeImage-->
+ </extension>
+
+ <extension point="org.eclipse.debug.ui.launchShortcuts">
+ <shortcut
+ class="org.apache.uima.textmarker.ide.debug.ui.launcher.TextMarkerLaunchShortcut"
+ icon="icons/textmarker.png"
+ id="org.apache.uima.textmarker.ide.debug.ui.launchShortcut"
+ label="TextMarker"
+ modes="run, debug">
+ <contextualLaunch>
+ <enablement>
+ <with variable="selection">
+ <count value="1" />
+ <iterate>
+ <or>
+ <test
+ property="org.eclipse.dltk.launching.hasProjectNature"
+ args="org.apache.uima.textmarker.ide.nature" />
+ </or>
+ </iterate>
+ </with>
+ </enablement>
+ </contextualLaunch>
+ <perspective id="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ </perspective>
+ <perspective id="org.eclipse.debug.ui.DebugPerspective"></perspective>
+ </shortcut>
+ </extension>
+
+ <extension point="org.eclipse.ui.popupMenus">
+ <objectContribution
+ adaptable="false"
+ id="org.apache.uima.textmarker.ide.ui.console.objectContribution1"
+ nameFilter="*"
+ objectClass="org.eclipse.dltk.core.ISourceModule">
+ <action
+ class="org.apache.uima.textmarker.ide.ui.console.PasteTextMarkerToConsole"
+ id="org.apache.uima.textmarker.ide.ui.console.PasteTextMarkerTextToConsoleAction"
+ label="%TextMarkerConsole.Actions.PasteToTextMarkerConsole" />
+ </objectContribution>
+
+ <viewerContribution
+ id="org.apache.uima.textmarker.ide.debug.ui.viewerContribution1"
+ targetID="#TextMarkerEditorContext">
+ <!--action
+ class="org.eclipse.dltk.debug.ui.actions.WatchExpressionAction"
+ id="org.apache.uima.textmarker.ide.debug.ui.WatchExpressionAction"
+ label="%WatchVariable"
+ menubarPath="additions"/-->
+ <action
+ id="org.apache.uima.textmarker.ide.ui.console.PasteToTextMarkerConsoleAction"
+ label="%TextMarkerConsole.Actions.PasteToTextMarkerConsole"
+ menubarPath="additions"
+ class="org.apache.uima.textmarker.ide.ui.console.PasteTextMarkerTextToConsoleAction">
+ </action>
+ </viewerContribution>
+ <viewerContribution
+ id="org.apache.uima.textmarker.ide.debug.ui.rulerContribution"
+ targetID="#TextMarkerRulerContext">
+ <action
+ class="org.eclipse.dltk.debug.ui.actions.RulerToggleWatchPointActionDelegate"
+ icon="icons/jwatch_obj.gif"
+ id="textmarker.doubleClickWatchPointAction"
+ label="Toggle Watchpoint"
+ menubarPath="debug"
+ style="push">
+ </action>
+ <action
+ label="%EnableDisableBreakpoint.label"
+ id="org.apache.uima.textmarker.ide.ui.actions.RulerEnableDisableBreakpointActionDelegate"
+ class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate"
+ menubarPath="debug">
+ </action>
+
+ <action
+ label="%ToggleBreakpoint.label"
+ id="org.apache.uima.textmarker.ide.ui.actions.RulerToggleBreakpointActionDelegate"
+ class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
+ menubarPath="debug">
+ </action>
+
+ <action
+ class="org.eclipse.dltk.debug.ui.actions.ScriptBreakpointPropertiesRulerActionDelegate"
+ id="org.apache.uima.textmarker.ide.debug.ui.ScriptBreakpointPropertiesRulerActionDelegate"
+ label="%BreakpointProperties.label"
+ menubarPath="group.properties" />
+ </viewerContribution>
+
+ <viewerContribution
+ targetID="#TextMarkerEditorContext"
+ id="org.eclipse.dltk.debug.ui.DebugPopupActions">
+ <visibility>
+ <and>
+ <systemProperty
+ name="org.eclipse.dltk.debug.ui.debuggerActive"
+ value="true">
+ </systemProperty>
+ <objectClass name="org.eclipse.jface.text.ITextSelection">
+ </objectClass>
+ </and>
+ </visibility>
+ <action
+ label="%ScriptWatch.label"
+ icon="/icons/watch_exp.gif"
+ class="org.eclipse.dltk.internal.debug.ui.actions.ScriptWatchAction"
+ menubarPath="additions"
+ id="org.apache.uima.textmarker.ide.debug.ui.ScriptWatch">
+ </action>
+ <action
+ label="%ScriptInspect.label"
+ icon="/icons/insp_sbook.gif"
+ definitionId="org.eclipse.dlkt.debug.ui.commands.ScriptInspect"
+ class="org.eclipse.dltk.internal.debug.ui.actions.PopupScriptInspectAction"
+ menubarPath="additions"
+ id="org.apache.uima.textmarker.ide.debug.ui.ScriptInspect">
+ </action>
+ <action
+ label="%ScriptDisplay.label"
+ icon="/icons/disp_sbook.gif"
+ definitionId="org.eclipse.dlkt.debug.ui.commands.ScriptDisplay"
+ class="org.eclipse.dltk.internal.debug.ui.actions.PopupScriptDisplayAction"
+ menubarPath="additions"
+ id="org.apache.uima.textmarker.ide.debug.ui.ScriptDisplay">
+ </action>
+ </viewerContribution>
+ </extension>
+
+ <extension point="org.eclipse.ui.actionSetPartAssociations">
+ <actionSetPartAssociation
+ targetID="org.eclipse.debug.ui.launchActionSet">
+ <part id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"></part>
+ </actionSetPartAssociation>
+ </extension>
+ <extension point="org.eclipse.ui.actionSetPartAssociations">
+ <actionSetPartAssociation
+ targetID="org.eclipse.debug.ui.launchActionSet">
+ <part id="org.eclipse.dltk.ui.ScriptExplorer"></part>
+ <part id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"></part>
+ </actionSetPartAssociation>
+ </extension>
+ <extension point="org.eclipse.ui.console.consolePatternMatchListeners">
+ <consolePatternMatchListener
+ class="org.apache.uima.textmarker.ide.ui.console.TextMarkerConsoleTracker"
+ regex="\(file ".*" line .*\)"
+ id="org.apache.uima.textmarker.ide.debug.ui.TextMarkerConsoleTracker">
+ <enablement>
+ <or>
+ <test
+ property="org.eclipse.debug.ui.processTypeTest"
+ value="tmInterpreter" />
+ </or>
+ </enablement>
+ </consolePatternMatchListener>
+
+ </extension>
+ <!--extension
+ point="org.eclipse.debug.ui.launchConfigurationTabGroups">
+ <launchConfigurationTabGroup
+ type="org.apache.uima.textmarker.ide.launching.localTMApplication"
+ class="org.apache.uima.textmarker.ide.debug.ui.launchConfiguration.TextMarkerTabGroup"
+ id="org.apache.uima.textmarker.ide.debug.ui.TMTabGroup">
+ <launchMode
+ mode="debug"
+ perspective="org.eclipse.debug.ui.DebugPerspective"
+ description="Debug">
+ </launchMode>
+ </launchConfigurationTabGroup>
+ </extension-->
+
+ <extension point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.debug.ui.interpreters.TextMarkerInterpreterPreferencePage"
+ id="org.eclipse.dltk.debug.ui.TextMarkerInterpreters"
+ name="%Interpreters.PreferencePage" />
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.debug.ui.preferences.TextMarkerDebugPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.debug"
+ name="%Debug.PreferencePage" />
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.debug"
+ class="org.apache.uima.textmarker.ide.debug.ui.preferences.TextMarkerDebuggingEnginePreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.debug.engines"
+ name="%Engines.PreferencePage" />
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerConsolePreferences"
+ id="org.apache.uima.textmarker.ide.ui.console.preferences.TextMarkerConsolePreferences"
+ name="%Console.PreferencePage" />
+ </extension>
+
+ <extension point="org.eclipse.ui.propertyPages">
+ <page
+ class="org.apache.uima.textmarker.ide.debug.ui.preferences.TextMarkerDebugPreferencePage"
+ category="org.apache.uima.textmarker.ide.propertyPage"
+ id="org.apache.uima.textmarker.ide.propertyPage.debug"
+ name="%Debug.PropertyPage">
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject">
+ <test property="org.eclipse.core.resources.projectNature" value="org.apache.uima.textmarker.ide.nature"/>
+ </adapt>
+ </enabledWhen>
+ </page>
+ <page
+ class="org.apache.uima.textmarker.ide.debug.ui.preferences.TextMarkerDebuggingEnginePreferencePage"
+ category="org.apache.uima.textmarker.ide.propertyPage.debug"
+ id="org.apache.uima.textmarker.ide.propertyPage.debug.engines"
+ name="%Engines.PropertyPage">
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject">
+ <test property="org.eclipse.core.resources.projectNature" value="org.apache.uima.textmarker.ide.nature"/>
+ </adapt>
+ </enabledWhen>
+ </page>
+ </extension>
+
+ <extension point="org.eclipse.ui.editorActions">
+ <editorContribution
+ targetID="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"
+ id="org.apache.uima.textmarker.ide.debug.TextMarkerEditor.BreakpointRulerActions">
+
+ <action
+ label="Toggle Breakpoint"
+ class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
+ style="push"
+ actionID="RulerDoubleClick"
+ id="textmarker.doubleClickBreakpointAction" />
+
+
+ </editorContribution>
+ </extension>
+ <extension point="org.eclipse.ui.console.consoleFactories">
+ <consoleFactory
+ class="org.apache.uima.textmarker.ide.ui.console.TextMarkerConsoleFactory"
+ label="%TextMarkerConsole.Console" />
+ </extension>
+
+ <extension point="org.eclipse.dltk.console.ui.scriptConsole">
+ <scriptConsole
+ class="org.apache.uima.textmarker.ide.ui.console.TextMarkerConsoleFactory"
+ natureID="org.apache.uima.textmarker.ide.nature" />
+ </extension>
+ <extension point="org.eclipse.dltk.ui.buildpathContainerPage">
+ <buildpathContainerPath
+ class="org.apache.uima.textmarker.ide.debug.ui.interpreters.TextMarkerInterpreterContainerWizardPage"
+ id="org.apache.uima.textmarker.ide.launching.INTERPRETER_CONTAINER"
+ name="textmarker Interpreter Libraries"
+ nature="org.apache.uima.textmarker.ide.nature" />
+ </extension>
+ <extension point="org.eclipse.ui.perspectiveExtensions">
+ <perspectiveExtension
+ targetID="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ <actionSet id="org.eclipse.debug.ui.breakpointActionSet"></actionSet>
+ </perspectiveExtension>
+ </extension>
+
+ <extension point="org.eclipse.debug.ui.debugModelPresentations">
+ <debugModelPresentation
+ class="org.apache.uima.textmarker.ide.debug.ui.TextMarkerDebugModelPresentation"
+ id="org.eclipse.dltk.debug.textmarkerModel" />
+ </extension>
+
+ <extension point="org.eclipse.debug.core.watchExpressionDelegates">
+ <watchExpressionDelegate
+ debugModel="org.eclipse.dltk.debug.textmarkerModel"
+ delegateClass="org.eclipse.dltk.debug.internal.core.model.ScriptWatchExpressionDelegate">
+ </watchExpressionDelegate>
+ </extension>
+
+ <extension point="org.eclipse.debug.ui.debugModelContextBindings">
+ <modelContextBinding
+ contextId="org.eclipse.dltk.debug.ui.debugging"
+ debugModelId="org.eclipse.dltk.debug.textmarkerModel" />
+ </extension>
+
+ <extension point="org.eclipse.core.runtime.adapters">
+ <factory
+ adaptableType="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"
+ class="org.apache.uima.textmarker.ide.debug.ui.TextMarkerEditorDebugAdapterFactory">
+ <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget" />
+ <adapter type="org.eclipse.debug.ui.actions.IRunToLineTarget" />
+ </factory>
+ </extension>
+
+ <extension point="org.eclipse.ui.commands">
+ <command
+ id="org.apache.uima.textmarker.ide.debug.ui.commands.toggleGlobalVariables"
+ description="%showGlobalVarsCommand.name"
+ name="%showGlobalVarsCommand.description" />
+ <command
+ id="org.apache.uima.textmarker.ide.debug.ui.commands.toggleClassVariables"
+ description="%showClassVarsCommand.name"
+ name="%showClassVarsCommand.description" />
+ <command
+ id="org.apache.uima.textmarker.ide.debug.ui.commands.toggleLocalVariables"
+ description="%showLocalVarsCommand.name"
+ name="%showLocalVarsCommand.description" />
+ </extension>
+
+ <extension point="org.eclipse.ui.menus">
+ <menuContribution locationURI="menu:org.eclipse.debug.ui.VariableView">
+ <menu
+ label="%variablesViewMenu.name"
+ id="org.apache.uima.textmarker.ide.debug.ui.menu.VariableView" />
+ </menuContribution>
+ <menuContribution locationURI="menu:org.apache.uima.textmarker.ide.debug.ui.menu.VariableView">
+ <command
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleGlobalVariables"
+ tooltip="%showGlobalVarsCommand.tooltip"
+ style="toggle" />
+ <command
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleClassVariables"
+ tooltip="%showClassVarsCommand.tooltip"
+ style="toggle" />
+ <command
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleLocalVariables"
+ tooltip="%showLocalVarsCommand.tooltip"
+ style="toggle" />
+ </menuContribution>
+ </extension>
+
+ <extension point="org.eclipse.ui.handlers">
+ <handler
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleGlobalVariables"
+ class="org.apache.uima.textmarker.ide.debug.ui.handlers.ToggleGlobalVariablesHandler" />
+ <handler
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleClassVariables"
+ class="org.apache.uima.textmarker.ide.debug.ui.handlers.ToggleClassVariablesHandler" />
+ <handler
+ commandId="org.apache.uima.textmarker.ide.debug.ui.commands.toggleLocalVariables"
+ class="org.apache.uima.textmarker.ide.debug.ui.handlers.ToggleLocalVariablesHandler" />
+ </extension>
+ <extension point="org.eclipse.dltk.launching.debuggingEngine">
+ <engineContribution natureId="org.apache.uima.textmarker.ide.nature">
+ <engine
+ class="org.apache.uima.textmarker.ide.debugger.TextMarkerDebuggerRunnerFactory"
+ description="%DebuggingEngine.description"
+ id="org.apache.uima.textmarker.ide.debugger"
+ name="%DebuggingEngine.name"
+ priority="0"
+ propertyPageId="org.apache.uima.textmarker.ide.propertyPage.debug.engines.debugger"
+ preferencePageId="org.apache.uima.textmarker.ide.preferences.debug.engines.debugger">
+ </engine>
+ </engineContribution>
+ </extension>
+
+ <extension point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.debug.engines"
+ class="org.apache.uima.textmarker.ide.debugger.preferences.TextMarkerDebuggerPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.debug.engines.debugger"
+ name="%PreferencePage.name">
+ </page>
+ </extension>
+
+ <extension point="org.eclipse.ui.propertyPages">
+ <page
+ class="org.apache.uima.textmarker.ide.debugger.preferences.TextMarkerDebuggerPreferencePage"
+ category="org.apache.uima.textmarker.ide.propertyPage.debug.engines"
+ id="org.apache.uima.textmarker.ide.propertyPage.debug.engines.debugger"
+ name="%PropertyPage.name">
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject">
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.apache.uima.textmarker.ide.nature" />
+ </adapt>
+ </enabledWhen>
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.launchConfigurationTypes">
+ <launchConfigurationType
+ delegate="org.apache.uima.textmarker.ide.testing.TextMarkerTestingLaunchConfigurationDelegate"
+ id="org.apache.uima.textmarker.ide.testing.launchConfig"
+ modes="run, debug"
+ name="TextMarker Testing"
+ public="true"
+ sourceLocatorId="tmSourceLocator"
+ sourcePathComputerId="tmSourcePathComputer">
+ </launchConfigurationType>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTypeImages">
+ <launchConfigurationTypeImage
+ configTypeID="org.apache.uima.textmarker.ide.testing.launchConfig"
+ icon="icons/textmarker.png"
+ id="org.apache.uima.textmarker.ide.testing.launchConfigImage">
+ </launchConfigurationTypeImage>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTabGroups">
+ <launchConfigurationTabGroup
+ class="org.apache.uima.textmarker.ide.testing.TextMarkerTestingTabGroup"
+ id="org.apache.uima.textmarker.ide.testing.launchConfigTabGroup"
+ type="org.apache.uima.textmarker.ide.testing.launchConfig">
+ <launchMode
+ description="Run mode"
+ mode="run">
+ </launchMode>
+ <launchMode
+ mode="debug"
+ perspective="org.eclipse.debug.ui.DebugPerspective">
+ </launchMode>
+ </launchConfigurationTabGroup>
+ </extension>
+ <extension
+ point="org.apache.uima.textmarker.ide.tmTestEngine">
+ <testEngine
+ class="org.apache.uima.textmarker.ide.testing.TextMarkerTestTestingEngine"
+ id="org.apache.uima.textmarker.ide.testing.testingEngine"
+ priority="0">
+ </testEngine>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.testing.memberResolver">
+ <resolver
+ class="org.apache.uima.textmarker.ide.testing.TextMarkerTestMemberResolver"
+ id="org.apache.uima.textmarker.ide.testing.testingEngine"
+ priority="0">
+ </resolver>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.launching.interpreterInstallTypes">
+ <interpreterInstallType
+ class="org.apache.uima.textmarker.ide.launching.GenericTextMarkerInstallType"
+ id="org.apache.uima.textmarker.ide.debug.ui.launcher.GenericTextMarkerInstallType">
+ </interpreterInstallType>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.launchDelegates">
+ <launchDelegate
+ delegate="org.apache.uima.textmarker.ide.launching.JavaLocalApplicationLaunchConfigurationDelegate"
+ id="com.Instantiations.profiler.localJavaApplicationDelegate"
+ modes="debug"
+ name="Debugging with TextMarker debug support"
+ type="org.eclipse.jdt.launching.localJavaApplication">
+ </launchDelegate>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.console.scriptInterpreter">
+ <scriptInterpreter
+ class="org.apache.uima.textmarker.ide.ui.console.TextMarkerInterpreter"
+ natureID="org.apache.uima.textmarker.ide.nature">
+ </scriptInterpreter>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTypeImages">
+ <launchConfigurationTypeImage
+ configTypeID="org.apache.uima.textmarker.ide.launching.TextMarkerLaunchConfigurationType"
+ icon="$nl$/icons/textmarker.png"
+ id="org.apache.uima.textmarker.ide.launching.TextMarkerLaunchConfigurationTypeImage">
+ </launchConfigurationTypeImage>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.launchConfigurationTypes">
+ <launchConfigurationType
+ delegate="org.apache.uima.textmarker.ide.launching.TextMarkerLaunchConfigurationDelegate"
+ id="org.apache.uima.textmarker.ide.launching.TextMarkerLaunchConfigurationType"
+ modes="run,debug"
+ name="TextMarker"
+ public="true"
+ sourceLocatorId="tmSourceLocator"
+ sourcePathComputerId="tmSourcePathComputer">
+ </launchConfigurationType>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.sourcePathComputers">
+ <sourcePathComputer
+ class="org.apache.uima.textmarker.ide.launching.TextMarkerSourcePathComputer"
+ id="tmSourcePathComputer">
+ </sourcePathComputer>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.sourceLocators">
+ <sourceLocator
+ class="org.apache.uima.textmarker.ide.launching.TextMarkerSourceLookupDirector"
+ id="tmSourceLocator"
+ name="org.apache.uima.textmarker.ide.launching.tmSourceLocator">
+ </sourceLocator>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.launching.debuggingEngine">
+ <engineContribution
+ natureId="org.apache.uima.textmarker.ide.nature">
+ <selector
+ class="org.apache.uima.textmarker.ide.launching.TextMarkerDebuggingEngineSelector">
+ </selector>
+ </engineContribution>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.launching.interpreterInstalls">
+ <interpreterInstall
+ home="${eclipse_home}"
+ id="org.apache.uima.textmarker.ide.launching.embeddedTextMarker"
+ interpreterInstallType="org.apache.uima.textmarker.ide.debug.ui.launcher.GenericTextMarkerInstallType"
+ name="TextMarker Interpreter">
+ </interpreterInstall>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.apache.uima.textmarker.ide.formatter.TextMarkerFormatterPreferenceInitializer">
+ </initializer>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.ui.formatterFactory">
+ <engineContribution
+ natureId="org.apache.uima.textmarker.ide.nature">
+ <formatterFactory
+ class="org.apache.uima.textmarker.ide.formatter.TextMarkerFormatterFactory"
+ description="Default TextMarker formatter providing whitespace control and line wrapping"
+ id="org.apache.uima.textmarker.ide.formatter.formatterFactory"
+ name="Default TextMarker Formatter"
+ priority="10">
+ </formatterFactory>
+ </engineContribution>
+ </extension>
+ <extension
+ id="org.apache.uima.textmarker.ide.ui.editor.DocumentSetupParticipant"
+ name="%documentSetupParticipantName"
+ point="org.eclipse.core.filebuffers.documentSetup">
+ <participant
+ class="org.apache.uima.textmarker.ide.ui.editor.TextMarkerDocumentSetupParticipant">
+ </participant>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.adapters">
+ <factory
+ adaptableType="org.apache.uima.textmarker.ide.ui.navigation.ElementsView$ElementList"
+ class="org.apache.uima.textmarker.ide.ui.navigation.ElementListAdapterFactory">
+ <adapter
+ type="org.eclipse.dltk.core.IModelElement">
+ </adapter>
+ </factory>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.apache.uima.textmarker.ide.ui.TextMarkerUIPreferenceInitializer">
+ </initializer>
+ </extension>
+ <extension
+ point="org.eclipse.search.searchPages">
+ <page
+ canSearchEnclosingProjects="true"
+ class="org.apache.uima.textmarker.ide.ui.search.TextMarkerSearchPage"
+ enabled="true"
+ extensions="tm:90, exp:30"
+ icon="$nl$/icons/search_obj.png"
+ id="org.eclipse.dltk.ui.TextMarkerSearchPage"
+ label="%TextMarkerSearchPage.label"
+ showScopeSection="true"
+ sizeHint="460,160">
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.ui.contexts">
+ <context
+ description="%TextMarkerEditContext.description"
+ id="org.apache.uima.textmarker.ide.ui.textMarkerEditorScope"
+ name="%TextMarkerEditContext.name"
+ parentId="org.eclipse.dltk.ui.scriptEditorScope">
+ </context>
+ </extension>
+ <extension
+ point="org.eclipse.ui.perspectives">
+ <perspective
+ class="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective"
+ icon="$nl$/icons/tm_persp.png"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective"
+ name="%TextMarkerPerspective.name">
+ </perspective>
+ <perspective
+ class="org.apache.uima.textmarker.ide.ui.ExplainPerspective"
+ icon="icons/explain.png"
+ id="org.apache.uima.textmarker.ide.ui.explainPerspective"
+ name="Explain">
+ </perspective>
+ </extension>
+ <extension
+ point="org.eclipse.ui.perspectiveExtensions">
+ <perspectiveExtension
+ targetID="org.eclipse.ui.resourcePerspective">
+ <perspectiveShortcut
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ </perspectiveShortcut>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ <perspectiveShortcut
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ </perspectiveShortcut>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ <perspectiveShortcut
+ id="org.eclipse.debug.ui.DebugPerspective">
+ </perspectiveShortcut>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.eclipse.debug.ui.DebugPerspective">
+ <perspectiveShortcut
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ </perspectiveShortcut>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.eclipse.debug.ui.DebugPerspective">
+ <actionSet
+ id="org.eclipse.dltk.ui.DLTKActionSet">
+ </actionSet>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective">
+ <showInPart
+ id="org.eclipse.dltk.ui.ScriptExplorer">
+ </showInPart>
+ </perspectiveExtension>
+ <perspectiveExtension
+ targetID="org.eclipse.debug.ui.DebugPerspective">
+ <showInPart
+ id="org.eclipse.dltk.ui.ScriptExplorer">
+ </showInPart>
+ </perspectiveExtension>
+ </extension>
+ <extension
+ point="org.eclipse.ui.newWizards">
+ <category
+ id="org.apache.uima.textmarker.ide.ui"
+ name="%TextMarkerWizardsCategory.name">
+ </category>
+ <wizard
+ category="org.apache.uima.textmarker.ide.ui"
+ class="org.apache.uima.textmarker.ide.ui.wizards.TextMarkerProjectCreationWizard"
+ finalPerspective="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective"
+ icon="$nl$/icons/newprj_wiz.png"
+ id="org.apache.uima.textmarker.ide.ui.wizards.TextMarkerProjectWizard"
+ name="TextMarker Project"
+ preferredPerspectives="org.apache.uima.textmarker.ide.ui.TextMarkerPerspective"
+ project="true">
+ <description>
+ Creates new TextMarker project.
+ </description>
+ </wizard>
+ <wizard
+ category="org.apache.uima.textmarker.ide.ui"
+ class="org.apache.uima.textmarker.ide.ui.wizards.TextMarkerPackageCreationWizard"
+ icon="icons/newpack_wiz.gif"
+ id="org.apache.uima.textmarker.ide.ui.wizards.NewPackageCreationWizard"
+ name="%NewTMPackage.label">
+ <description>
+ %NewTMPackage.description
+ </description>
+ </wizard>
+ <wizard
+ category="org.apache.uima.textmarker.ide.ui"
+ class="org.apache.uima.textmarker.ide.ui.wizards.TextMarkerFileCreationWizard"
+ icon="$nl$/icons/newfile_wiz.png"
+ id="org.apache.uima.textmarker.ide.ui.wizards.TextMarkerFileCreationWizard"
+ name="%NewTextMarkerFile.label">
+ <description></description>
+ </wizard>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editors">
+ <editor
+ class="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"
+ contributorClass="org.eclipse.dltk.internal.ui.editor.SourceModuleEditorActionContributor"
+ default="true"
+ extensions="tm"
+ icon="$nl$/icons/tm_obj.png"
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor"
+ name="%TextMarkerEditor.name">
+ <contentTypeBinding
+ contentTypeId="org.apache.uima.textmarker.ide.tmContentType">
+ </contentTypeBinding>
+ </editor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editors.templates">
+ <contextType
+ class="org.apache.uima.textmarker.ide.ui.templates.TextMarkerUniversalTemplateContextType"
+ id="tmUniversalTemplateContextType"
+ name="%TextMarkerTemplateContext.name">
+ </contextType>
+ <include
+ file="templates/templates.xml">
+ </include>
+ </extension>
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerGlobalPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences"
+ name="%TextMarkerPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerEditorPreferencesPage"
+ id="org.apache.uima.textmarker.ide.preferences.editor"
+ name="%TextMarkerEditorPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerEditorHoverPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.editor.hovers"
+ name="%TextMarkerEditorHoversPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.templates.TextMarkerCodeTemplatesPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.templates"
+ name="%TextMarkerCodeTemplatesPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerEditorSyntaxColoringPreferencePage"
+ id="org.apache.uima.textmarker.ide.ui.editor.SyntaxColoring"
+ name="%TextMarkerEditorSyntaxColoringPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerSmartTypingPreferencePage"
+ id="org.apache.uima.textmarker.ide.ui.editor.SmartTyping"
+ name="%TextMarkerEditorSmartTypingPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerFoldingPreferencePage"
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerFolding"
+ name="%TextMarkerEditorFoldingPreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerTodoTaskPreferencePage"
+ id="org.apache.uima.textmarker.ide.ui.editor.TodoTasks"
+ name="%TextMarkerTaskTags.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerEditorAssistancePreferencePage"
+ id="org.apache.uima.textmarker.ide.ui.editor.Assistence"
+ name="%TextMarkerEditorAssistancePreferencePage.name">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerBuilderPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.builder"
+ name="Builder">
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.preferences.editor"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerFormatterPreferencePage"
+ id="org.apache.uima.textmarker.ide.preferences.formatter"
+ name="Formatter">
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ category="org.apache.uima.textmarker.ide.propertyPage"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerBuildpathPropertyPage"
+ id="org.apache.uima.textmarker.ide.ui.BuildpathProperties"
+ name="%TextMarkerBuildPathPropertyPage.name">
+ <enabledWhen>
+ <adapt
+ type="org.eclipse.core.resources.IProject">
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.apache.uima.textmarker.ide.nature">
+ </test>
+ </adapt>
+ </enabledWhen>
+ <keywordReference
+ id="org.eclipse.dltk.ui.buildpath">
+ </keywordReference>
+ </page>
+ <page
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerPropertyPage"
+ id="org.apache.uima.textmarker.ide.propertyPage"
+ name="%TextMarkerPropertyPage.name">
+ <enabledWhen>
+ <adapt
+ type="org.eclipse.core.resources.IProject">
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.apache.uima.textmarker.ide.nature">
+ </test>
+ </adapt>
+ </enabledWhen>
+ </page>
+ <page
+ category="org.apache.uima.textmarker.ide.propertyPage"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerTodoTaskPreferencePage"
+ id="org.apache.uima.textmarker.ide.propertyPage.todo"
+ name="%TextMarkerTodoPropertyPage.name">
+ <enabledWhen>
+ <adapt
+ type="org.eclipse.core.resources.IProject">
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.apache.uima.textmarker.ide.nature">
+ </test>
+ </adapt>
+ </enabledWhen>
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views">
+ <category
+ id="org.apache.uima.textmarker.ide.ui"
+ name="%TextMarkerViewsCategory.name">
+ </category>
+ <view
+ category="org.apache.uima.textmarker.ide.ui"
+ class="org.apache.uima.textmarker.ide.ui.infoviews.TextMarkerDocumentationView"
+ icon="$nl$/icons/tmdoc.png"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerDocumentationView"
+ name="%TextMarkerDocumentationView.name">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSets">
+ <actionSet
+ description="%TextMarkerActionSet.description"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerActionSet"
+ label="%TextMarkerActionSet.label"
+ visible="false">
+ <action
+ class="org.apache.uima.textmarker.ide.ui.actions.TextMarkerOpenTypeAction"
+ definitionId="org.apache.uima.textmarker.ide.ui.navigate.open.type"
+ icon="icons/opentype.gif"
+ id="openType"
+ label="%OpenTypeAction.label"
+ menubarPath="navigate/open.ext2"
+ toolbarPath="org.eclipse.search.searchActionSet/Search"
+ tooltip="%OpenTypeAction.tooltip">
+ </action>
+ <action
+ class="org.apache.uima.textmarker.ide.ui.actions.TextMarkerOpenTypeInHierarchyAction"
+ definitionId="org.apache.uima.textmarker.ide.ui.navigate.open.type.in.hierarchy"
+ id="openTypeInHierarchy"
+ label="%OpenTypeInHierarchyAction.label"
+ menubarPath="navigate/open.ext2"
+ tooltip="%OpenTypeInHierarchyAction.tooltip">
+ </action>
+ </actionSet>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSets">
+ <actionSet
+ description="%TextMarkerSearchActionSet.description"
+ id="org.apache.uima.textmarker.ide.ui.SearchActionSet"
+ label="%TextMarkerSearchActionSet.label"
+ visible="false">
+ <menu
+ id="org.eclipse.search.menu"
+ label="%SearchMenu.label"
+ path="navigate">
+ <groupMarker
+ name="dialogTextMarkerGroup">
+ </groupMarker>
+ </menu>
+ <action
+ class="org.apache.uima.textmarker.ide.ui.actions.OpenTextMarkerSearchPageAction"
+ icon="$nl$/icons/search_obj.png"
+ id="org.apache.uima.textmarker.ide.ui.actions.OpenTextMarkerSearchPage"
+ label="%OpenTextMarkerSearchPageAction.label"
+ menubarPath="org.eclipse.search.menu/dialogTextMarkerGroup">
+ </action>
+ </actionSet>
+ </extension>
+ <extension
+ point="org.eclipse.ui.bindings">
+ <key
+ commandId="org.apache.uima.textmarker.ide.ui.navigate.open.type"
+ contextId="org.apache.uima.textmarker.ide.ui.textMarkerEditorScope"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="M1+M2+T">
+ </key>
+ <key
+ commandId="org.eclipse.dltk.ui.edit.text.script.format"
+ contextId="org.apache.uima.textmarker.ide.ui.textMarkerEditorScope"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="M1+M2+F">
+ </key>
+ <key
+ commandId="org.eclipse.dltk.ui.edit.text.script.format"
+ contextId="org.apache.uima.textmarker.ide.ui.textMarkerEditorScope"
+ platform="gtk"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="ESC CTRL+F">
+ </key>
+ </extension>
+ <extension
+ point="org.eclipse.ui.decorators">
+ <decorator
+ adaptable="false"
+ class="org.apache.uima.textmarker.ide.ui.TextMarkerProjectDecorator"
+ id="org.apache.uima.textmarker.ide.decorators.projectdecorator"
+ label="%TextMarkerProjectDecorator.name"
+ lightweight="true"
+ location="TOP_LEFT"
+ state="true">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.core.resources.IProject">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.dltk.core.IScriptProject">
+ </objectClass>
+ </or>
+ </enablement>
+ </decorator>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ categoryId="org.eclipse.ui.category.navigate"
+ description="%ActionDefinition.OpenType.description"
+ id="org.apache.uima.textmarker.ide.ui.navigate.open.type"
+ name="%ActionDefinition.OpenType.name">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="menu:org.eclipse.dltk.ui.source.menu?after=editGroup">
+ <command
+ commandId="org.eclipse.dltk.ui.edit.text.script.format">
+ <visibleWhen>
+ <with
+ variable="activeContexts">
+ <iterate
+ operator="or">
+ <equals
+ value="org.apache.uima.textmarker.ide.ui.textMarkerEditorScope">
+ </equals>
+ </iterate>
+ </with>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSetPartAssociations">
+ <actionSetPartAssociation
+ targetID="org.eclipse.ui.edit.text.actionSet.presentation">
+ <part
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor">
+ </part>
+ </actionSetPartAssociation>
+ <actionSetPartAssociation
+ targetID="org.eclipse.dltk.ui.A_OpenActionSet">
+ <part
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor">
+ </part>
+ </actionSetPartAssociation>
+ <actionSetPartAssociation
+ targetID="org.eclipse.dltk.ui.ScriptCodingActionSet">
+ <part
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor">
+ </part>
+ </actionSetPartAssociation>
+ </extension>
+ <extension
+ id="TextMarkerScriptNoTypeCompletionProposalComputer"
+ point="org.eclipse.dltk.ui.scriptCompletionProposalComputer">
+ <scriptCompletionProposalComputer
+ categoryId="org.eclipse.dltk.ui.scriptNoTypeProposalCategory"
+ class="org.apache.uima.textmarker.ide.ui.text.completion.TextMarkerNoTypeCompletionProposalComputer"
+ toolkitId="org.apache.uima.textmarker.ide.nature">
+ <partition
+ type="__dftl_partition_content_type">
+ </partition>
+ <partition
+ type="__tm_string">
+ </partition>
+ </scriptCompletionProposalComputer>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.ui.scriptDocumentationProviders">
+ <provider
+ class="org.apache.uima.textmarker.ide.ui.documentation.TextMarkerCommentDocumentationProvider"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerCommentDocumentationProvider"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </provider>
+ <provider
+ class="org.apache.uima.textmarker.ide.ui.documentation.TextMarkerPagesDocumentationProvider"
+ id="org.apache.uima.textmarker.ide.textmarke.ui.TextMarkerPagesDocumentationProvider"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </provider>
+ <provider
+ class="org.apache.uima.textmarker.ide.ui.documentation.TextMarkerActionDocumentationProvider"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerActionDocumentationProvider"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </provider>
+ <provider
+ class="org.apache.uima.textmarker.ide.ui.documentation.TextMarkerConditionDocumentationProvider"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerConditionDocumentationProvider"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </provider>
+ <provider
+ class="org.apache.uima.textmarker.ide.ui.documentation.TextMarkerFunctionDocumentationProvider"
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerFunctionDocumentationProvider"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </provider>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.ui.language">
+ <language
+ class="org.apache.uima.textmarker.ide.ui.TextMarkerUILanguageToolkit"
+ nature="org.apache.uima.textmarker.ide.nature">
+ </language>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSetPartAssociations">
+ <actionSetPartAssociation
+ targetID="org.apache.uima.textmarker.ide.ui.SearchActionSet">
+ <part
+ id="org.eclipse.dltk.ui.ScriptExplorer">
+ </part>
+ <part
+ id="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor">
+ </part>
+ <part
+ id="org.eclipse.search.SearchResultView">
+ </part>
+ </actionSetPartAssociation>
+ </extension>
+ <extension
+ point="org.eclipse.ui.ide.markerResolution">
+ <markerResolutionGenerator
+ class="org.apache.uima.textmarker.ide.ui.text.TextMarkerRequireMarkerResolutionGenerator"
+ markerType="org.eclipse.dltk.core.problem">
+ </markerResolutionGenerator>
+ </extension>
+ <extension
+ point="org.eclipse.ui.editorActions">
+ <editorContribution
+ id="org.apache.uima.textmarker.ide.ui.TextMarkerEditor.ruler.actions"
+ targetID="org.apache.uima.textmarker.ide.ui.editor.TextMarkerEditor">
+ <action
+ actionID="RulerClick"
+ class="org.apache.uima.textmarker.ide.ui.actions.TextMarkerSelectRulerAction"
+ id="org.apache.uima.textmarker.ide.ui.tmeditor.TextMarkerSelectRulerAction"
+ label="TextMarker Selection Ruler action">
+ </action>
+ </editorContribution>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ categoryId="org.eclipse.dltk.ui.category.source"
+ description="%ActionDefinition.addBlockComment.description"
+ id="org.eclipse.dltk.ui.edit.text.script.add.block.comment"
+ name="%ActionDefinition.addBlockComment.name">
+ </command>
+ <command
+ categoryId="org.eclipse.dltk.ui.category.source"
+ description="%ActionDefinition.removeBlockComment.description"
+ id="org.eclipse.dltk.ui.edit.text.script.remove.block.comment"
+ name="%ActionDefinition.removeBlockComment.name">
+ </command>
+ <command
+ categoryId="org.eclipse.dltk.ui.category.source"
+ description="%ActionDefinition.indent.description"
+ id="org.eclipse.dltk.ui.edit.text.script.indent"
+ name="%ActionDefinition.indent.name">
+ </command>
+ <command
+ categoryId="org.eclipse.dltk.ui.category.source"
+ description="%ActionDefinition.format.description"
+ id="org.eclipse.dltk.ui.edit.text.script.format"
+ name="%ActionDefinition.format.name">
+ </command>
+ <command
+ categoryId="org.eclipse.dltk.ui.category.source"
+ description="%ActionDefinition.quickformat.description"
+ id="org.eclipse.dltk.ui.edit.text.script.quick.format"
+ name="%ActionDefinition.quickformat.name">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.dltk.ui.formatterFactory">
+ <engineContribution
+ natureId="org.apache.uima.textmarker.ide.nature">
+ <selector
+ class="org.eclipse.dltk.core.PreferenceBasedContributionSelector">
+ <parameter
+ name="qualifier"
+ value="org.apache.uima.textmarker.ide.ui">
+ </parameter>
+ <parameter
+ name="key"
+ value="formatterId">
+ </parameter>
+ </selector>
+ </engineContribution>
+ </extension>
+ <extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ category="org.apache.uima.textmarker.ide.propertyPage"
+ class="org.apache.uima.textmarker.ide.ui.preferences.TextMarkerFormatterPreferencePage"
+ id="org.apache.uima.textmarker.ide.propertyPage.formatter"
+ name="TextMarker Formatter">
+ <enabledWhen>
+ <adapt
+ type="org.eclipse.core.resources.IProject">
+ <test
+ property="org.eclipse.core.resources.projectNature"
+ value="org.apache.uima.textmarker.ide.nature">
+ </test>
+ </adapt>
+ </enabledWhen>
+ </page>
+ </extension>
+ <extension
+ point="org.apache.uima.textmarker.ide.tmSemanticHighlighting">
+ <highlightingExtension
+ class="org.apache.uima.textmarker.ide.ui.DefaultTextMarkerSemanticHighlightingExtension">
+ </highlightingExtension>
+ </extension>
+
+</plugin>
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/plugin.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd?rev=1157047&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd Fri Aug 12 11:00:38 2011
@@ -0,0 +1,130 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!--
+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.
+-->
+
+<schema targetNamespace="org.apache.uima.textmarker.ide" xmlns="http://www.w3.org/2001/XMLSchema">
+<annotation>
+ <appinfo>
+ <meta.schema plugin="org.apache.uima.textmarker.ide" id="actionExtension" name="actionExtension"/>
+ </appinfo>
+ <documentation>
+ [Enter description of this extension point.]
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <annotation>
+ <appinfo>
+ <meta.element />
+ </appinfo>
+ </annotation>
+ <complexType>
+ <sequence minOccurs="1" maxOccurs="unbounded">
+ <element ref="action"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute translatable="true"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="action">
+ <complexType>
+ <attribute name="class" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn=":org.apache.uima.textmarker.ide.core.extensions.IIDEActionExtension"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ <attribute name="engine" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn=":org.apache.uima.textmarker.extensions.ITextMarkerActionExtension"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="since"/>
+ </appinfo>
+ <documentation>
+ [Enter the first release in which this extension point appears.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="examples"/>
+ </appinfo>
+ <documentation>
+ [Enter extension point usage example here.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="apiinfo"/>
+ </appinfo>
+ <documentation>
+ [Enter API information here.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="implementation"/>
+ </appinfo>
+ <documentation>
+ [Enter information about supplied implementation of this extension point.]
+ </documentation>
+ </annotation>
+
+
+</schema>
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/actionExtension.exsd
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd?rev=1157047&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd Fri Aug 12 11:00:38 2011
@@ -0,0 +1,130 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!--
+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.
+-->
+
+<schema targetNamespace="org.apache.uima.textmarker.ide" xmlns="http://www.w3.org/2001/XMLSchema">
+<annotation>
+ <appinfo>
+ <meta.schema plugin="org.apache.uima.textmarker.ide" id="booleanFunctionExtension" name="booleanFunctionExtension"/>
+ </appinfo>
+ <documentation>
+ [Enter description of this extension point.]
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <annotation>
+ <appinfo>
+ <meta.element />
+ </appinfo>
+ </annotation>
+ <complexType>
+ <sequence minOccurs="1" maxOccurs="unbounded">
+ <element ref="booleanFunction"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute translatable="true"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="booleanFunction">
+ <complexType>
+ <attribute name="class" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn=":org.apache.uima.textmarker.ide.core.extensions.IIDEActionExtension"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ <attribute name="engine" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn=":org.apache.uima.textmarker.extensions.ITextMarkerActionExtension"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="since"/>
+ </appinfo>
+ <documentation>
+ [Enter the first release in which this extension point appears.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="examples"/>
+ </appinfo>
+ <documentation>
+ [Enter extension point usage example here.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="apiinfo"/>
+ </appinfo>
+ <documentation>
+ [Enter API information here.]
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="implementation"/>
+ </appinfo>
+ <documentation>
+ [Enter information about supplied implementation of this extension point.]
+ </documentation>
+ </annotation>
+
+
+</schema>
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd
------------------------------------------------------------------------------
svn:executable = *
Propchange: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-ide/schema/booleanFunctionExtension.exsd
------------------------------------------------------------------------------
svn:mime-type = text/plain