| <?xml version="1.0" encoding="UTF-8"?> | |
| <?eclipse version="3.4"?> | |
| <plugin> | |
| <extension | |
| point="org.eclipse.core.contenttype.contentTypes"> | |
| <content-type | |
| base-type="org.eclipse.core.runtime.text" | |
| default-charset="ISO-8859-1" | |
| file-extensions="py" | |
| id="org.eclipse.ease.engine.python.content-type" | |
| name="Python Source File" | |
| priority="low"> | |
| </content-type> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ease.scriptType"> | |
| <scriptType | |
| codeFactory="org.eclipse.ease.lang.python.PythonCodeFactory" | |
| codeParser="org.eclipse.ease.lang.python.PythonCodeParser" | |
| defaultExtension="py" | |
| headerParser="org.eclipse.ease.lang.python.PythonHeaderParser" | |
| name="Python"> | |
| <binding | |
| contentType="org.python.pydev.pythonfile"> | |
| </binding> | |
| <binding | |
| contentType="org.eclipse.ease.engine.python.content-type"> | |
| </binding> | |
| </scriptType> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.debugModelPresentations"> | |
| <debugModelPresentation | |
| class="org.eclipse.ease.lang.python.debugger.model.PythonDebugModelPresentation" | |
| id="org.eclipse.ease.debugModelPresentation.python"> | |
| </debugModelPresentation> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.viewActions"> | |
| <viewContribution | |
| id="variableViewActions" | |
| targetID="org.eclipse.debug.ui.VariableView"> | |
| <menu | |
| id="org.eclipse.ease.debug.ui.variableview.menu" | |
| label="EASE"> | |
| <groupMarker | |
| name="ease"> | |
| </groupMarker> | |
| </menu> | |
| <action | |
| class="org.eclipse.ease.lang.python.debugger.actions.FrameworkFilterAction" | |
| id="org.eclipse.ease.ui.variableview.show.framework" | |
| label="Hide Python Framework Variables" | |
| menubarPath="org.eclipse.ease.debug.ui.variableview.menu/ease" | |
| state="true" | |
| style="toggle"> | |
| </action> | |
| <action | |
| class="org.eclipse.ease.lang.python.debugger.actions.MagicFilterAction" | |
| id="org.eclipse.ease.ui.variableview.show.magic" | |
| label="Hide Python Magic Variables" | |
| menubarPath="org.eclipse.ease.debug.ui.variableview.menu/ease" | |
| state="true" | |
| style="toggle"> | |
| </action> | |
| </viewContribution> | |
| </extension> | |
| <extension | |
| id="org.eclipse.ease.lang.python.PythonCompletionProvider" | |
| name="Python CompletionProvider" | |
| point="org.eclipse.ease.ui.codeCompletionProvider"> | |
| <codeCompletionProvider | |
| class="org.eclipse.ease.lang.python.ui.completion.PythonCompletionProviderWrapper" | |
| scriptType="Python"> | |
| </codeCompletionProvider> | |
| </extension> | |
| </plugin> |