| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| <extension-point id="dltkElementFilters" name="%extension-point.name.dltkElementFilters" schema="schema/dltkElementFilters.exsd"/> |
| <extension-point id="buildpathContainerPage" name="%extension-point.name.buildpathContainerPage" schema="schema/buildpathContainerPage.exsd"/> |
| <extension-point id="scriptCompletionProposalComputer" name="%extension-point.name.scriptCompletionProposalComputer" schema="schema/scriptCompletionProposalComputer.exsd"/> |
| <extension-point id="scriptCompletionProposalSorters" name="%extension-point.name.scriptCompletionProposalSorters" schema="schema/scriptCompletionProposalSorters.exsd"/> |
| <extension-point id="editorTextHovers" name="%extension-point.name.editorTextHovers" schema="schema/editorTextHovers.exsd"/> |
| <extension-point id="scriptDocumentationProviders" name="%extension-point.name.scriptDocumentationProviders" schema="schema/scriptDocumentationProviders.exsd"/> |
| <extension-point id="language" name="%extension-point.name.language" schema="schema/language.exsd"/> |
| <extension-point id="actionFilterTester" name="%extension-point.name.actionFilterTester" schema="schema/actionFilterTester.exsd"/> |
| <extension-point id="editorContextActionGroup" name="%extension-point.name.editorContextActionGroup" schema="schema/editorContextActionGroup.exsd"/> |
| <extension-point id="formatterFactory" name="%extension-point.name.formatterFactory" schema="schema/formatterFactory.exsd"/> |
| <extension |
| id="DLTKSearchResultPage" |
| point="org.eclipse.search.searchResultViewPages"> |
| <viewPage |
| id="org.eclipse.dltk.ui.DLTKSearchResultPage" |
| searchResultClass="org.eclipse.dltk.internal.ui.search.DLTKSearchResult" |
| class="org.eclipse.dltk.internal.ui.search.DLTKSearchResultPage"> |
| </viewPage> |
| </extension> |
| |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer class="org.eclipse.dltk.internal.ui.DLTKUIPreferenceInitializer"/> |
| </extension> |
| <!--extension |
| point="org.eclipse.ui.propertyPages"> |
| <page name="%buildPathPrefName" |
| category="org.eclipse.dltk.preferences.DLTKBasePreferencePage" |
| class="org.eclipse.dltk.ui.preferences.NewScriptProjectPreferencePage" |
| id="org.eclipse.dltk.ui.preferences.BuildPathPreferencePage"> |
| <keywordReference id="org.eclipse.dltk.ui.buildpathoptions"/> |
| </page> |
| </extension--> |
| <extension |
| point="org.eclipse.core.runtime.adapters"> |
| <factory |
| adaptableType="org.eclipse.dltk.core.IScriptProject" |
| class="org.eclipse.dltk.internal.ui.ScriptProjectAdapterFactory"> |
| <adapter type="org.eclipse.core.resources.IProject"/> |
| </factory> |
| <factory |
| adaptableType="org.eclipse.dltk.core.IModelElement" |
| class="org.eclipse.dltk.internal.ui.ModelElementAdapterFactory"> |
| |
| <adapter type="org.eclipse.core.resources.IResource"/> |
| |
| <adapter type="org.eclipse.ui.IPersistableElement"/> |
| <adapter type="org.eclipse.ui.IContributorResourceAdapter"/> |
| <adapter type="org.eclipse.ui.ide.IContributorResourceAdapter2"/> |
| <adapter type="org.eclipse.ui.IContainmentAdapter"/> |
| |
| <adapter type="org.eclipse.search.ui.ISearchPageScoreComputer"/> |
| |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| <adapter type="org.eclipse.ui.views.properties.IPropertySource"/> |
| <adapter type="org.eclipse.ui.views.tasklist.ITaskListResourceAdapter"/> |
| |
| <adapter type="org.eclipse.dltk.internal.ui.IResourceLocator"/> |
| <adapter |
| type="org.eclipse.ui.IActionFilter"> |
| </adapter> |
| </factory> |
| <factory |
| class="org.eclipse.dltk.internal.ui.ResourceAdapterFactory" |
| adaptableType="org.eclipse.core.resources.IResource"> |
| <adapter type="org.eclipse.dltk.core.IModelElement"/> |
| </factory> |
| <factory |
| class="org.eclipse.dltk.internal.ui.MarkerAdapterFactory" |
| adaptableType="org.eclipse.core.resources.IMarker"> |
| <adapter type="org.eclipse.search.ui.ISearchPageScoreComputer"/> |
| </factory> |
| |
| </extension> |
| <extension |
| id="modelProvider" |
| name="%extension.name.dltkModelProvider" |
| point="org.eclipse.core.resources.modelProviders"> |
| <modelProvider |
| class="org.eclipse.dltk.internal.ui.model.ScriptModelProvider"/> |
| <extends-model id="org.eclipse.core.resources.modelProvider"/> |
| <!--enablement> |
| <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.jdt.core.javanature" /> |
| </enablement--> |
| </extension> |
| <extension |
| point="org.eclipse.ui.elementFactories"> |
| <factory |
| class="org.eclipse.dltk.internal.ui.PersistableModelElementFactory" |
| id="org.eclipse.dltk.ui.PersistableModelElementFactory"> |
| </factory> |
| </extension> |
| <extension point="org.eclipse.ui.ide.markerSupport"> |
| <markerTypeCategory name="%markerCategory.problem"> |
| <markerTypeReference id="org.eclipse.dltk.core.problem"/> |
| </markerTypeCategory> |
| <markerTypeCategory name="%markerCategory.buildpath_problem"> |
| <markerTypeReference id="org.eclipse.dltk.core.buildpath_problem"/> |
| </markerTypeCategory> |
| |
| <markerGrouping id="org.eclipse.dltk.ui.dltk_marker_category" label="%MarkerCategory.name"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.buildpath" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.buildpath" |
| priority="100"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.fatal" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.fatal" |
| priority="90"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.documentation" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.documentation" |
| priority="80"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.potential" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.potential" |
| priority="70"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.codestyle" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.codestyle" |
| priority="60"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.restrictedAPI" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.restrictedAPI" |
| priority="50"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.deprecation" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.deprecation" |
| priority="40"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.generictypes" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.generictypes" |
| priority="30"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.unnecessary" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.unnecessary" |
| priority="20"/> |
| <markerGroupingEntry id="org.eclipse.dltk.ui.category.nls" |
| markerGrouping="org.eclipse.dltk.ui.dltk_marker_category" |
| label="%MarkerCategory.nls" |
| priority="10"/> |
| <markerAttributeGrouping markerType="org.eclipse.dltk.core.problem" attribute="categoryId"> |
| <markerAttributeMapping value="10" markerGroupingEntry="org.eclipse.dltk.ui.category.buildpath"/> |
| <markerAttributeMapping value="20" markerGroupingEntry="org.eclipse.dltk.ui.category.fatal"/> |
| <markerAttributeMapping value="30" markerGroupingEntry="org.eclipse.dltk.ui.category.fatal"/> |
| <markerAttributeMapping value="40" markerGroupingEntry="org.eclipse.dltk.ui.category.fatal"/> |
| <markerAttributeMapping value="50" markerGroupingEntry="org.eclipse.dltk.ui.category.fatal"/> |
| <markerAttributeMapping value="60" markerGroupingEntry="org.eclipse.dltk.ui.category.fatal"/> |
| <markerAttributeMapping value="70" markerGroupingEntry="org.eclipse.dltk.ui.category.documentation"/> |
| <markerAttributeMapping value="80" markerGroupingEntry="org.eclipse.dltk.ui.category.codestyle"/> |
| <markerAttributeMapping value="90" markerGroupingEntry="org.eclipse.dltk.ui.category.potential"/> |
| <markerAttributeMapping value="100" markerGroupingEntry="org.eclipse.dltk.ui.category.potential"/> |
| <markerAttributeMapping value="110" markerGroupingEntry="org.eclipse.dltk.ui.category.deprecation"/> |
| <markerAttributeMapping value="120" markerGroupingEntry="org.eclipse.dltk.ui.category.unnecessary"/> |
| <markerAttributeMapping value="130" markerGroupingEntry="org.eclipse.dltk.ui.category.generictypes"/> |
| <markerAttributeMapping value="140" markerGroupingEntry="org.eclipse.dltk.ui.category.nls"/> |
| <markerAttributeMapping value="150" markerGroupingEntry="org.eclipse.dltk.ui.category.restrictedAPI"/> |
| </markerAttributeGrouping> |
| <markerAttributeGrouping markerType="org.eclipse.dltk.core.buildpath_problem" |
| defaultGroupingEntry="org.eclipse.dltk.ui.category.buildpath"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.dltk.ui.main" |
| name="%MainScriptViewCategory.name"/> |
| |
| <view |
| name="%ScriptExplorerView.name" |
| icon="$nl$/icons/full/eview16/package.gif" |
| category="org.eclipse.dltk.ui.main" |
| class="org.eclipse.dltk.internal.ui.scriptview.ScriptExplorerPart" |
| id="org.eclipse.dltk.ui.ScriptExplorer"> |
| </view> |
| <view |
| name="%CallHierarchyView.name" |
| icon="$nl$/icons/full/eview16/call_hierarchy.gif" |
| category="org.eclipse.dltk.ui.main" |
| class="org.eclipse.dltk.internal.ui.callhierarchy.CallHierarchyViewPart" |
| id="org.eclipse.dltk.callhierarchy.view"> |
| </view> |
| <view |
| name="%TypeHierarchy.name" |
| icon="$nl$/icons/full/eview16/class_hi.gif" |
| category="org.eclipse.dltk.ui.main" |
| class="org.eclipse.dltk.internal.ui.typehierarchy.TypeHierarchyViewPart" |
| id="org.eclipse.dltk.ui.TypeHierarchy"> |
| </view> |
| </extension> |
| |
| <!-- NAVIAGTOR Extension--> |
| |
| <!-- |
| |
| <extension |
| point="org.eclipse.ui.navigator.viewer"> |
| <viewer viewerId="org.eclipse.ui.navigator.ProjectExplorer"/> |
| <viewerContentBinding viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| <includes> |
| <contentExtension pattern="org.eclipse.dltk.ui.scriptContent"/> |
| <contentExtension pattern="org.eclipse.dltk.script.ui.filters.*"/> |
| <contentExtension pattern="org.eclipse.ui.navigator.resourceContent" /> |
| <contentExtension pattern="org.eclipse.ui.navigator.resources.filters.*"/> |
| <contentExtension pattern="org.eclipse.ui.navigator.resources.linkHelper"/> |
| </includes> |
| </viewerContentBinding> |
| |
| <viewerActionBinding viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| <includes> |
| <actionExtension pattern="org.eclipse.ui.navigator.resources.*" /> |
| </includes> |
| </viewerActionBinding> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| <navigatorContent |
| activeByDefault="true" |
| contentProvider="org.eclipse.dltk.internal.ui.navigator.ScriptNavigatorContentProvider" |
| icon="icons/full/tcl.gif" |
| id="org.eclipse.dltk.ui.scriptContent" |
| labelProvider="org.eclipse.dltk.internal.ui.navigator.ScriptNavigatorLabelProvider" |
| name="DLTK Script Elements" |
| priority="high"> |
| |
| <triggerPoints> |
| <or> |
| <instanceof |
| value="org.eclipse.core.resources.IWorkspaceRoot" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFolder" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFile" /> |
| <instanceof |
| value="org.eclipse.core.resources.IStorage" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IScriptProject" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IModelElement" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ArchiveEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ExternalEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.ui.scriptview.BuildPathContainer" /> |
| </or> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <adapt |
| type="org.eclipse.core.resources.IProject" > |
| </adapt> |
| <instanceof |
| value="org.eclipse.core.resources.IWorkspaceRoot" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFolder" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFile" /> |
| <instanceof |
| value="org.eclipse.core.resources.IStorage" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IScriptProject" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IModelElement" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ArchiveEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ExternalEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.ui.scriptview.BuildPathContainer" /> |
| </or> |
| </possibleChildren> |
| <actionProvider |
| class="org.eclipse.dltk.internal.ui.navigator.ScriptExplorerActionProvider" |
| id="org.eclipse.dltk.ui.navigator.PackageExplorerActionProvider" |
| > |
| <enablement> |
| <or> |
| <adapt |
| type="org.eclipse.core.resources.IProject" > |
| </adapt> |
| <instanceof |
| value="org.eclipse.core.resources.IWorkspaceRoot" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFolder" /> |
| <instanceof |
| value="org.eclipse.core.resources.IFile" /> |
| <instanceof |
| value="org.eclipse.core.resources.IStorage" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IScriptProject" /> |
| <instanceof |
| value="org.eclipse.dltk.core.IModelElement" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ArchiveEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.core.ExternalEntryFile" /> |
| <instanceof |
| value="org.eclipse.dltk.internal.ui.scriptview.BuildPathContainer" /> |
| <adapt type="java.util.Collection"> |
| <count value="0" /> |
| </adapt> |
| </or> |
| </enablement> |
| </actionProvider> |
| |
| <actionProvider |
| class="org.eclipse.dltk.internal.ui.navigator.ScriptExplorerOpenActionProvider" |
| id="org.eclipse.dltk.ui.navigator.PackageExplorerOpenActionProvider" |
| overrides="org.eclipse.ui.navigator.resources.OpenActions"> |
| </actionProvider> |
| |
| <commonSorter |
| class="org.eclipse.dltk.ui.ModelElementSorter" |
| id="org.eclipse.dltk.ui.modelElementorg.eclipse.internal.ui.navigator.ScriptDropAssistanteAlwaysRegardlessOfSuppressedExt" |
| suppressedExtensionId="org.eclipse.ui.navigator.resourceContent"/> |
| <commonWizard |
| type="new" |
| wizardId="org.eclipse.ui.wizards.new.folder"> |
| <enablement> |
| <or> |
| <adapt type="org.eclipse.core.resources.IFile" /> |
| <adapt type="org.eclipse.core.resources.IFolder" /> |
| <adapt type="org.eclipse.dltk.internal.core.ScriptFolder" /> |
| <adapt type="org.eclipse.dltk.core.IScriptProject" /> |
| <adapt type="org.eclipse.core.resources.IProject" /> |
| <adapt type="org.eclipse.core.resources.IWorkspaceRoot" /> |
| </or> |
| </enablement> |
| </commonWizard> |
| <commonWizard |
| type="new" |
| wizardId="org.eclipse.ui.wizards.new.file"> |
| <enablement> |
| <or> |
| <adapt type="org.eclipse.core.resources.IFile" /> |
| <adapt type="org.eclipse.core.resources.IFolder" /> |
| <adapt type="org.eclipse.dltk.internal.core.ScriptFolder" /> |
| <adapt type="org.eclipse.dltk.core.IScriptProject" /> |
| <adapt type="org.eclipse.core.resources.IProject" /> |
| <adapt type="org.eclipse.core.resources.IWorkspaceRoot" /> |
| </or> |
| </enablement> |
| </commonWizard> |
| <dropAssistant |
| class="org.eclipse.dltk.internal.ui.navigator.ScriptDropAssistant" |
| id="org.eclipse.ui.navigator.resources.eDropAdapter"> |
| <possibleDropTargets> |
| <or> |
| <adapt type="org.eclipse.dltk.core.IScriptProject"/> |
| <adapt type="org.eclipse.core.resources.IProject"/> |
| <adapt type="org.eclipse.core.resources.IFolder"/> |
| <adapt type="org.eclipse.core.resources.IFile"/> |
| <adapt type="org.eclipse.dltk.core.IScriptProject"/> |
| </or> |
| </possibleDropTargets> |
| </dropAssistant> |
| |
| <override |
| policy="InvokeAlwaysRegardlessOfSuppressedExt" |
| suppressedExtensionId="org.eclipse.ui.navigator.resourceContent"/> |
| |
| <actionProvider |
| class="org.eclipse.dltk.internal.ui.navigator.ScriptEditActionProvider" |
| id="org.eclipse.dltk.actions.ui.navigator.ScriptEditActionProvider" |
| overrides="org.eclipse.ui.navigator.resources.actions.EditActions"> |
| </actionProvider> |
| |
| </navigatorContent> |
| <commonFilter |
| activeByDefault="false" |
| class="org.eclipse.dltk.internal.ui.filters.EmptyPackageFilter" |
| name="%HideEmptyPackages.label" |
| description="%HideEmptyPackages.description" |
| id="org.eclipse.dltk.script.ui.filters.HideEmptyPackages"/> |
| <commonFilter |
| activeByDefault="true" |
| class="org.eclipse.dltk.internal.ui.filters.EmptyInnerPackageFilter" |
| name="%HideEmptyInnerPackages.label" |
| description="%HideEmptyInnerPackages.description" |
| id="org.eclipse.dltk.script.ui.filters.HideEmptyInnerPackages"/> |
| <commonFilter |
| class="org.eclipse.dltk.internal.ui.filters.FieldsFilter" |
| name="%HideFields.label" |
| description="%HideFields.description" |
| id="org.eclipse.dltk.script.ui.filters.HideFields"/> |
| <commonFilter |
| class="org.eclipse.dltk.internal.ui.filters.NonScriptElementFilter" |
| name="%HideNonScriptElements.label" |
| description="%HideNonScriptElements.description" |
| id="org.eclipse.dltk.script.ui.filters.HideNonJavaElements"/> |
| <commonFilter |
| class="org.eclipse.dltk.internal.ui.filters.NonScriptProjectsFilter" |
| name="%HideNonScriptProjects.label" |
| description="%HideNonScriptProjects.description" |
| id="org.eclipse.dltk.script.ui.filters.HideNonJavaProjects"/> |
| <commonFilter |
| class="org.eclipse.dltk.internal.ui.filters.NonSharedProjectFilter" |
| name="%HideNonSharedProjects.label" |
| description="%HideNonSharedProjects.description" |
| id="org.eclipse.dltk.script.ui.filters.HideNonSharedProjects"/> |
| <commonFilter |
| class="org.eclipse.dltk.internal.ui.filters.LibraryFilter" |
| name="%HideReferencedLibraries.label" |
| description="%HideReferencedLibraries.description" |
| id="org.eclipse.dltk.script.ui.filters.HideReferencedLibraries"/> |
| </extension> |
| |
| --> |
| |
| <!-- =========================================================================== --> |
| <!-- Script Working Set --> |
| <!-- =========================================================================== --> |
| <extension |
| point="org.eclipse.ui.workingSets"> |
| <workingSet |
| name="%ScriptWorkingSetPage.name" |
| pageClass="org.eclipse.dltk.internal.ui.workingsets.ScriptWorkingSetPage" |
| updaterClass="org.eclipse.dltk.internal.ui.workingsets.ScriptWorkingSetUpdater" |
| icon="/icons/full/obj16/jworkingSet_obj.gif" |
| id="org.eclipse.dltk.ui.ScriptWorkingSetPage"> |
| </workingSet> |
| </extension> |
| <!-- =========================================================================== --> |
| <!-- Others Working Set --> |
| <!-- =========================================================================== --> |
| <extension point="org.eclipse.ui.workingSets"> |
| <workingSet |
| name="%OthersWorkingSetWizardPage.name" |
| icon="/icons/full/obj16/jworkingSet_obj.gif" |
| updaterClass="org.eclipse.dltk.internal.ui.workingsets.OthersWorkingSetUpdater" |
| id="org.eclipse.dltk.internal.ui.OthersWorkingSet"> |
| </workingSet> |
| </extension> |
| |
| <!-- =========================================================================== --> |
| <!-- Filter Support --> |
| <!-- =========================================================================== --> |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalComputer" |
| id="scriptNoTypeProposalCategory" |
| name="%ScriptProposalCategory"> |
| <proposalCategory |
| icon="/icons/full/elcl16/scriptassist_co.gif"/> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| id="org.eclipse.dltk.ui.category.source" |
| name="%ScriptSourceCategory.name"/> |
| <command |
| name="%ActionDefinition.foldingCollapseMembers.name" |
| description="%ActionDefinition.foldingCollapseMembers.description" |
| categoryId="org.eclipse.ui.category.textEditor" |
| id="org.eclipse.dltk.ui.edit.text.script.folding.collapseMembers"> |
| </command> |
| <command |
| name="%ActionDefinition.foldingCollapseComments.name" |
| description="%ActionDefinition.foldingCollapseComments.description" |
| categoryId="org.eclipse.ui.category.textEditor" |
| id="org.eclipse.dltk.ui.edit.text.script.folding.collapseComments"> |
| </command> |
| <!--command |
| name="%ActionDefinition.showDocumentation.name" |
| description="%ActionDefinition.showDocumentation.description" |
| categoryId="org.eclipse.ui.category.edit" |
| id="org.eclipse.dltk.ui.edit.text.script.show.documentation"> |
| </command--> |
| |
| <command |
| name="%ActionDefinition.show.outline.name" |
| description="%ActionDefinition.show.outline.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.show.outline"> |
| </command> |
| <command |
| name="%ActionDefinition.gotoMatchingBracket.name" |
| description="%ActionDefinition.gotoMatchingBracket.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.matching.bracket"> |
| </command> |
| <command |
| name="%ActionDefinition.gotoNextMember.name" |
| description="%ActionDefinition.gotoNextMember.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.next.member"> |
| </command> |
| <command |
| name="%ActionDefinition.gotoPreviousMember.name" |
| description="%ActionDefinition.gotoPreviousMember.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.previous.member"> |
| </command> |
| <!-- source --> |
| <command |
| name="%ActionDefinition.comment.name" |
| description="%ActionDefinition.comment.description" |
| categoryId="org.eclipse.dltk.ui.category.source" |
| id="org.eclipse.dltk.ui.edit.text.script.comment"> |
| </command> |
| <command |
| name="%ActionDefinition.uncomment.name" |
| description="%ActionDefinition.uncomment.description" |
| categoryId="org.eclipse.dltk.ui.category.source" |
| id="org.eclipse.dltk.ui.edit.text.script.uncomment"> |
| </command> |
| <command |
| name="%ActionDefinition.toggleComment.name" |
| description="%ActionDefinition.toggleComment.description" |
| categoryId="org.eclipse.dltk.ui.category.source" |
| id="org.eclipse.dltk.ui.edit.text.script.toggle.comment"> |
| </command> |
| <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.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> |
| <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> |
| <!-- navigate --> |
| <command |
| name="%ActionDefinition.gotoNextMember.name" |
| description="%ActionDefinition.gotoNextMember.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.next.member"> |
| </command> |
| <command |
| name="%ActionDefinition.gotoPreviousMember.name" |
| description="%ActionDefinition.gotoPreviousMember.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.previous.member"> |
| </command> |
| <command |
| name="%ActionDefinition.gotoMatchingBracket.name" |
| description="%ActionDefinition.gotoMatchingBracket.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.goto.matching.bracket"> |
| </command> |
| <command |
| name="%ActionDefinition.show.outline.name" |
| description="%ActionDefinition.show.outline.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.show.outline"> |
| </command> |
| <command |
| name="%ActionDefinition.open.hierarchy.name" |
| description="%ActionDefinition.open.hierarchy.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.open.hierarchy"> |
| </command> |
| <command |
| name="%ActionDefinition.open.structure.name" |
| description="%ActionDefinition.open.structure.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.navigate.script.open.structure"> |
| </command> |
| <command |
| name="%ActionDefinition.openType.name" |
| description="%ActionDefinition.openType.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.navigate.open.type"> |
| </command> |
| <command |
| name="%ActionDefinition.openTypeInHierarchy.name" |
| description="%ActionDefinition.openTypeInHierarchy.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.navigate.open.type.in.hierarchy"> |
| </command> |
| <command |
| name="%ActionDefinition.openEditor.name" |
| description="%ActionDefinition.openEditor.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.open.editor"> |
| </command> |
| <command |
| name="%ActionDefinition.openSuperImplementation.name" |
| description="%ActionDefinition.openSuperImplementation.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.open.super.implementation"> |
| </command> |
| |
| <command |
| name="%ActionDefinition.openTypeHierarchy.name" |
| description="%ActionDefinition.openTypeHierarchy.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.open.type.hierarchy"> |
| </command> |
| <command |
| name="%ActionDefinition.openCallHierarchy.name" |
| description="%ActionDefinition.openCallHierarchy.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.edit.text.script.open.call.hierarchy"> |
| </command> |
| |
| <command |
| name="%ActionDefinition.gotoType.name" |
| description="%ActionDefinition.gotoType.description" |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.dltk.ui.navigate.gototype"> |
| </command> |
| |
| <command |
| name="%ActionDefinition.ReferencesInProject.name" |
| description="%ActionDefinition.ReferencesInProject.description" |
| categoryId="org.eclipse.search.ui.category.search" |
| id="org.eclipse.dltk.ui.edit.text.script.search.references.in.project"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| categoryId="org.eclipse.ui.category.edit" |
| description="%SpecificContentAssist.desc" |
| id="org.eclipse.dltk.ui.specific_content_assist.command" |
| name="%SpecificContentAssist.name" |
| defaultHandler="org.eclipse.dltk.internal.ui.text.completion.ScriptContentAssistHandler"> |
| <commandParameter |
| id="org.eclipse.dltk.ui.specific_content_assist.category_id" |
| name="%SpecificContentAssist.param" |
| optional="false" |
| values="org.eclipse.dltk.ui.text.completion.ContentAssistComputerParameter"/> |
| </command> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="menu:org.eclipse.ui.main.menu?after=edit"> |
| <menu |
| label="%SourceMenu.label" |
| id="org.eclipse.dltk.ui.source.menu"> |
| <separator name="commentGroup" visible="true" /> |
| <separator name="editGroup" visible="true" /> |
| <separator name="importGroup" visible="true" /> |
| <separator name="generateGroup" visible="true" /> |
| <separator name="codeGroup" visible="true" /> |
| <separator name="externalizeGroup" visible="true" /> |
| <separator name="convertGroup" visible="true" /> |
| <visibleWhen> |
| <with variable="activeEditor"> |
| <instanceof value="org.eclipse.dltk.internal.ui.editor.ScriptEditor" /> |
| </with> |
| </visibleWhen> |
| </menu> |
| </menuContribution> |
| <!-- Comment Group --> |
| <menuContribution |
| locationURI="menu:org.eclipse.dltk.ui.source.menu?after=commentGroup"> |
| <command commandId="org.eclipse.dltk.ui.edit.text.script.toggle.comment" /> |
| <command commandId="org.eclipse.dltk.ui.edit.text.script.comment" /> |
| <command commandId="org.eclipse.dltk.ui.edit.text.script.uncomment" /> |
| </menuContribution> |
| <menuContribution |
| locationURI="menu:org.eclipse.dltk.ui.source.menu?after=editGroup"> |
| <command commandId="org.eclipse.ui.edit.text.shiftRight" /> |
| <command commandId="org.eclipse.ui.edit.text.shiftLeft" /> |
| </menuContribution> |
| </extension> |
| |
| <!-- =========================================================================== --> |
| <!-- Refactoring Menu --> |
| <!-- =========================================================================== --> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="menu:org.eclipse.ui.main.menu?after=org.eclipse.dltk.ui.source.menu"> |
| <menu |
| label="%Refactoring.menu.label" |
| id="org.eclipse.dltk.ui.refactoring.menu"> |
| <separator name="undoRedoGroup"/> |
| <separator name="reorgGroup"/> |
| <separator name="codingGroup"/> |
| <separator name="reorgGroup2"/> |
| <separator name="typeGroup"/> |
| <separator name="codingGroup2"/> |
| <separator name="typeGroup2"/> |
| <separator name="scriptGroup"/> |
| </menu> |
| </menuContribution> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%ScriptCodingActionSet.label" |
| description="%ScriptCodingActionSet.description" |
| visible="false" |
| id="org.eclipse.dltk.ui.ScriptCodingActionSet"> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.move.element" |
| label="%Refactoring.moveAction.label" |
| retarget="true" |
| menubarPath="org.eclipse.dltk.ui.refactoring.menu/reorgGroup" |
| id="org.eclipse.dltk.ui.actions.Move"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.rename.element" |
| label="%Refactoring.renameAction.label" |
| retarget="true" |
| menubarPath="org.eclipse.dltk.ui.refactoring.menu/reorgGroup" |
| id="org.eclipse.dltk.ui.actions.Rename"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%OpenActionSet.label" |
| description="%OpenActionSet.description" |
| visible="false" |
| id="org.eclipse.dltk.ui.A_OpenActionSet"> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.open.call.hierarchy" |
| label="%OpenCallHierarchyAction.label" |
| retarget="true" |
| menubarPath="navigate/open.ext" |
| id="org.eclipse.dltk.ui.actions.OpenCallHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.open.type.hierarchy" |
| label="%OpenTypeHierarchyAction.label" |
| retarget="true" |
| menubarPath="navigate/open.ext" |
| id="org.eclipse.dltk.ui.actions.OpenTypeHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.open.editor" |
| label="%OpenAction.label" |
| tooltip="%OpenAction.tooltip" |
| retarget="true" |
| menubarPath="navigate/open.ext" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.Open"> |
| </action> |
| </actionSet> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.contexts"> |
| <context |
| name="%context.editingScriptSource.name" |
| description="%context.editingScriptSource.description" |
| parentId="org.eclipse.ui.textEditorScope" |
| id="org.eclipse.dltk.ui.scriptEditorScope"> |
| </context> |
| </extension> |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <!-- win32: M1=CTRL, M2=SHIFT, M3=ALT, M4=- |
| carbon: M1=COMMAND, M2=SHIFT, M3=ALT, M4=CTRL --> |
| <key |
| sequence="F3" |
| commandId="org.eclipse.dltk.ui.edit.text.script.open.editor" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <!--key |
| sequence="F2" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.show.documentation" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/--> |
| <key |
| sequence="F4" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.open.type.hierarchy" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+O" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.show.outline" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+T" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.open.hierarchy" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+M2+P" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.goto.matching.bracket" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+M2+ARROW_DOWN" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.goto.next.member" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| platform="carbon" |
| sequence="CTRL+ALT+ARROW_DOWN" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.goto.next.member" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+M2+ARROW_UP" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.goto.previous.member" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| platform="carbon" |
| sequence="M1+M2+ARROW_UP" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| platform="carbon" |
| sequence="CTRL+ALT+ARROW_UP" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.goto.previous.member" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| |
| <key |
| sequence="M1+M2+C" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.toggle.comment" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+7" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.toggle.comment" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M1+/" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| commandId="org.eclipse.dltk.ui.edit.text.script.toggle.comment" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <!-- <key |
| sequence="M1+M2+T" |
| commandId="org.eclipse.dltk.ui.navigate.open.type" |
| contextId="org.eclipse.dltk.ui.scriptEditorScope" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>--> |
| </extension> |
| |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalComputer" |
| id="scriptTypeProposalCategory" |
| name="%ScriptTypesCategory"> |
| <proposalCategory |
| icon="/icons/full/elcl16/scripttypeassist_co.gif"/> |
| </extension> |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalComputer" |
| id="textProposalCategory" |
| name="%TextProposalCategory"> |
| <proposalCategory |
| icon="/icons/full/elcl16/wordassist_co.gif"/> |
| </extension> |
| <extension |
| point="org.eclipse.dltk.ui.dltkElementFilters"> |
| <!-- Script Explorer --> |
| <filter |
| description="%HideSystemFiles.description" |
| enabled="true" |
| id="org.eclipse.dltk.internal.ui.PackageExplorer.DotFilesFilter" |
| name="%HideSystemFiles.label" |
| class="org.eclipse.dltk.internal.ui.filters.DotFileFilter" |
| targetId="org.eclipse.dltk.ui.ScriptExplorer"> |
| </filter> |
| <filter |
| description="%ContainMembers.description" |
| enabled="false" |
| id="org.eclipse.dltk.internal.ui.PackageExplorer.ContainMembersFilter" |
| name="%ContainMembers.label" |
| class="org.eclipse.dltk.internal.ui.filters.ContainMembersFilter" |
| targetId="org.eclipse.dltk.ui.ScriptExplorer"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideEmptyPackages.label" |
| enabled="false" |
| description="%HideEmptyPackages.description" |
| class="org.eclipse.dltk.internal.ui.filters.EmptyPackageFilter" |
| id="org.eclipse.dltk.internal.ui.PackageExplorer.EmptyPackageFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideEmptyInnerPackages.label" |
| enabled="true" |
| description="%HideEmptyInnerPackages.description" |
| class="org.eclipse.dltk.internal.ui.filters.EmptyInnerPackageFilter" |
| id="org.eclipse.dltk.internal.ui.PackageExplorer.EmptyInnerPackageFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideNonScriptElements.label" |
| enabled="false" |
| description="%HideNonScriptElements.description" |
| class="org.eclipse.dltk.internal.ui.filters.NonScriptElementFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.NonScriptElementFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideReferencedLibraries.label" |
| enabled="false" |
| description="%HideReferencedLibraries.description" |
| class="org.eclipse.dltk.internal.ui.filters.LibraryFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.LibraryFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideContainedLibraries.label" |
| enabled="false" |
| description="%HideContainedLibraries.description" |
| class="org.eclipse.dltk.internal.ui.filters.ContainedLibraryFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.ContainedLibraryFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideScriptFiles.label" |
| enabled="false" |
| description="%HideScriptFiles.description" |
| class="org.eclipse.dltk.internal.ui.filters.ScriptFileFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.SMFileFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideNonScriptProjects.label" |
| enabled="false" |
| description="%HideNonScriptProjects.description" |
| class="org.eclipse.dltk.internal.ui.filters.NonScriptProjectsFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.NonScriptProjectsFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideNonSharedProjects.label" |
| enabled="false" |
| description="%HideNonSharedProjects.description" |
| class="org.eclipse.dltk.internal.ui.filters.NonSharedProjectFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.NonSharedProjectsFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideClosedProjects.label" |
| enabled="false" |
| description="%HideClosedProjects.description" |
| class="org.eclipse.dltk.internal.ui.filters.ClosedProjectFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.ClosedProjectsFilter"> |
| </filter> |
| <filter |
| targetId="org.eclipse.dltk.ui.ScriptExplorer" |
| name="%HideFields.label" |
| enabled="false" |
| description="%HideFields.description" |
| class="org.eclipse.dltk.internal.ui.filters.FieldsFilter" |
| id="org.eclipse.dltk.ui.ScriptExplorer.FieldsFilter"> |
| </filter> |
| </extension> |
| |
| <extension |
| point="org.eclipse.dltk.ui.editorTextHovers"> |
| <hover |
| label="%sequentialHover" |
| description="%sequentialHoverDescription" |
| class="org.eclipse.dltk.internal.ui.text.hover.BestMatchHover" |
| id="org.eclipse.dltk.ui.BestMatchHover"> |
| </hover> |
| <hover |
| label="%problemHover" |
| description="%problemHoverDescription" |
| class="org.eclipse.dltk.internal.ui.text.hover.ProblemHover" |
| id="org.eclipse.dltk.ui.ProblemHover"> |
| </hover> |
| <hover |
| label="%documentationHover" |
| description="%documentationHoverDescription" |
| class="org.eclipse.dltk.internal.ui.text.hover.DocumentationHover" |
| id="org.eclipse.dltk.ui.DocumentationHover"> |
| </hover> |
| <hover |
| label="%sourceHover" |
| description="%sourceHoverDescription" |
| class="org.eclipse.dltk.internal.ui.text.hover.ScriptSourceHover" |
| id="org.eclipse.dltk.ui.ScriptSourceHover"> |
| </hover> |
| <hover |
| label="%annotationHover" |
| description="%annotationHoverDescription" |
| class="org.eclipse.dltk.internal.ui.text.hover.AnnotationHover" |
| id="org.eclipse.dltk.ui.AnnotationHover"> |
| </hover> |
| </extension> |
| |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalSorters"> |
| <proposalSorter |
| id="org.eclipse.dltk.ui.AlphabeticSorter" |
| name="%AlphabeticSorter.name" |
| class="org.eclipse.dltk.ui.text.completion.AlphabeticSorter"/> |
| <proposalSorter |
| id="org.eclipse.dltk.ui.RelevanceSorter" |
| name="%RelevanceSorter.name" |
| class="org.eclipse.dltk.ui.text.completion.RelevanceSorter"/> |
| </extension> |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalComputer" |
| id="defaultProposalCategory" |
| name="%DefaultProposalCategory"> |
| <proposalCategory/> |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.actionSetPartAssociations"> |
| <actionSetPartAssociation |
| targetID="org.eclipse.ui.edit.text.actionSet.presentation"> |
| <part id="org.eclipse.dltk.ui.ScriptExplorer"/> |
| </actionSetPartAssociation> |
| <actionSetPartAssociation |
| targetID="org.eclipse.dltk.ui.A_OpenActionSet"> |
| <part id="org.eclipse.dltk.ui.ScriptExplorer"/> |
| </actionSetPartAssociation> |
| <actionSetPartAssociation |
| targetID="org.eclipse.dltk.ui.ScriptCodingActionSet"> |
| <part id="org.eclipse.dltk.ui.ScriptExplorer"/> |
| </actionSetPartAssociation> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.dltk.ui.preferences.ScriptCorePreferencePage" |
| id="org.eclipse.dltk.preferences" |
| name="%MainScriptPreferencePage.name"> |
| </page> |
| </extension> |
| |
| |
| <!-- Refactoring contributions --> |
| |
| <!-- Code completion --> |
| <!-- content assist processors - do not change their order --> |
| <extension |
| point="org.eclipse.dltk.ui.scriptCompletionProposalComputer" |
| id="templateProposalCategory" |
| name="%TemplateProposalCategory"> |
| <proposalCategory |
| icon="/icons/full/elcl16/templateprop_co.gif"/> |
| </extension> |
| |
| <!-- =========================================================================== --> |
| <!-- Call Hierarchy --> |
| <!-- =========================================================================== --> |
| <extension |
| point="org.eclipse.ltk.core.refactoring.refactoringContributions"> |
| <contribution |
| class="org.eclipse.dltk.internal.corext.refactoring.scripting.RenameResourceRefactoringContribution" |
| id="org.eclipse.dltk.ui.rename.resource"/> |
| <contribution |
| class="org.eclipse.dltk.internal.corext.refactoring.scripting.RenameSourceModuleRefactoringContribution" |
| id="org.eclipse.dltk.ui.rename.sourcemodule"/> |
| <contribution |
| class="org.eclipse.dltk.internal.corext.refactoring.scripting.RenameScriptProjectRefactoringContribution" |
| id="org.eclipse.dltk.ui.rename.script.project"/> |
| <contribution |
| class="org.eclipse.dltk.internal.corext.refactoring.scripting.RenameScriptFolderRefactoringContribution" |
| id="org.eclipse.dltk.ui.rename.script.folder"/> |
| <contribution |
| class="org.eclipse.dltk.internal.corext.refactoring.scripting.RenameSourceFolderRefactoringContribution" |
| id="org.eclipse.dltk.ui.rename.source.folder"/> |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%ScriptSearchActionSet.label" |
| description="%ScriptSearchActionSet.description" |
| visible="false" |
| id="org.eclipse.dltk.ui.SearchActionSet"> |
| <!-- see http://bugs.eclipse.org/bugs/show_bug.cgi?id=15684 --> |
| <!-- Note: The menu (re-) definition has to be here due to bug: --> |
| <!-- =================================================================== --> |
| <!-- Search Menu --> |
| <!-- =================================================================== --> |
| <menu |
| label="%searchMenu.label" |
| path="navigate" |
| id="org.eclipse.search.menu"> |
| <groupMarker name="internalDialogGroup"/> <!-- not to be used by clients --> |
| <groupMarker name="dialogGroup"/> <!-- to be used by clients --> |
| <separator name="fileSearchContextMenuActionsGroup"/> <!-- to be used by clients --> |
| <separator name="contextMenuActionsGroup"/> <!-- to be used by clients --> |
| <separator name="occurencesActionsGroup"/> <!-- to be used by clients --> |
| <separator name="extraSearchGroup"/> <!-- to be used by clients --> |
| </menu> |
| <!-- dialog group --> |
| <!--action |
| label="%openScriptSearchPageAction.label" |
| icon="$nl$/icons/full/obj16/jsearch_obj.gif" |
| helpContextId="java_search_action_context" |
| class="org.eclipse.dltk.internal.ui.search.OpenScriptSearchPageAction" |
| menubarPath="org.eclipse.search.menu/dialogGroup" |
| id="org.eclipse.dltk.ui.actions.OpenScriptSearchPage"> |
| </action--> |
| <!-- context menu group --> |
| <!--action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.occurrences.in.file.quickMenu" |
| label="%occurrencesSubMenu.label" |
| style="pulldown" |
| class="org.eclipse.dltk.internal.ui.actions.OccurrencesSearchMenuAction" |
| menubarPath="org.eclipse.search.menu/occurencesActionsGroup" |
| id="org.eclipse.dltk.internal.ui.actions.OccurrencesSearchMenuAction"> |
| </action--> |
| <menu |
| label="%writeAccessSubMenu.label" |
| path="org.eclipse.search.menu/contextMenuActionsGroup" |
| id="writeAccessSubMenu"> |
| <separator |
| name="group1"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.write.access.in.working.set" |
| label="%InWorkingSet.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.WriteAccessInWorkingSet"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.write.access.in.hierarchy" |
| label="%InHierarchy.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.WriteAccessInHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.write.access.in.project" |
| label="%InProject.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.WriteAccessInProject"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.write.access.in.workspace" |
| label="%InWorkspace.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.WriteAccessInWorkspace"> |
| </action> |
| <menu |
| label="%readAccessSubMenu.label" |
| path="org.eclipse.search.menu/contextMenuActionsGroup" |
| id="readAccessSubMenu"> |
| <separator |
| name="group1"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.read.access.in.working.set" |
| label="%InWorkingSet.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReadAccessInWorkingSet"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.read.access.in.hierarchy" |
| label="%InHierarchy.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReadAccessInHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.read.access.in.project" |
| label="%InProject.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReadAccessInProject"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.read.access.in.workspace" |
| label="%InWorkspace.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReadAccessInWorkspace"> |
| </action> |
| <menu |
| label="%implementorsSubMenu.label" |
| path="org.eclipse.search.menu/contextMenuActionsGroup" |
| id="implementorsSubMenu"> |
| <separator |
| name="group1"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.implementors.in.working.set" |
| label="%InWorkingSet.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/implementorsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ImplementorsInWorkingSet"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.implementors.in.project" |
| label="%InProject.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/implementorsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ImplementorsInProject"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.implementors.in.workspace" |
| label="%InWorkspace.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/implementorsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ImplementorsInWorkspace"> |
| </action> |
| <menu |
| label="%declarationsSubMenu.label" |
| path="org.eclipse.search.menu/contextMenuActionsGroup" |
| id="declarationsSubMenu"> |
| <separator |
| name="group1"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.declarations.in.working.set" |
| label="%InWorkingSet.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.DeclarationsInWorkingSet"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.declarations.in.hierarchy" |
| label="%InHierarchy.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.DeclarationsInHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.declarations.in.project" |
| label="%InProject.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.DeclarationsInProject"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.declarations.in.workspace" |
| label="%DeclarationsInWorkspace.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.DeclarationsInWorkspace"> |
| </action> |
| <menu |
| label="%referencesSubMenu.label" |
| path="org.eclipse.search.menu/contextMenuActionsGroup" |
| id="referencesSubMenu"> |
| <separator |
| name="group1"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.references.in.working.set" |
| label="%InWorkingSet.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/referencesSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReferencesInWorkingSet"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.references.in.hierarchy" |
| label="%InHierarchy.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/referencesSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReferencesInHierarchy"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.references.in.project" |
| label="%InProject.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/referencesSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReferencesInProject"> |
| </action> |
| <action |
| definitionId="org.eclipse.dltk.ui.edit.text.script.search.references.in.workspace" |
| label="%ReferencesInWorkspace.label" |
| retarget="true" |
| menubarPath="org.eclipse.search.menu/referencesSubMenu/group1" |
| allowLabelUpdate="true" |
| id="org.eclipse.dltk.ui.actions.ReferencesInWorkspace"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.adapters"> |
| <factory |
| adaptableType="org.eclipse.dltk.core.internal.environment.LocalEnvironment" |
| class="org.eclipse.dltk.internal.ui.environment.LocalEnvironmentUIAdapter"> |
| <adapter |
| type="org.eclipse.dltk.ui.environment.IEnvironmentUI"> |
| </adapter> |
| </factory> |
| </extension> |
| <extension |
| point="org.eclipse.dltk.ui.actionFilterTester"> |
| <actionFilterTester |
| class="org.eclipse.dltk.internal.ui.ModelElementNatureTest" |
| id="org.eclipse.dltk.ui.nature"> |
| </actionFilterTester> |
| </extension> |
| |
| <extension point="org.eclipse.ui.themes"> |
| <themeElementCategory |
| id="org.eclipse.dltk.ui.presentation" |
| label="%dltkPresentation.label" /> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.editors.annotationTypes"> |
| <type |
| name="org.eclipse.dltk.ui.error" |
| super="org.eclipse.ui.workbench.texteditor.error" |
| markerType="org.eclipse.dltk.core.problem" |
| markerSeverity="2"> |
| </type> |
| <type |
| name="org.eclipse.dltk.ui.warning" |
| super="org.eclipse.ui.workbench.texteditor.warning" |
| markerType="org.eclipse.dltk.core.problem" |
| markerSeverity="1"> |
| </type> |
| <type |
| name="org.eclipse.dltk.ui.info" |
| super="org.eclipse.ui.workbench.texteditor.info" |
| markerType="org.eclipse.dltk.core.problem" |
| markerSeverity="0"> |
| </type> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.editors.markerAnnotationSpecification"> |
| <specification |
| annotationType="org.eclipse.dltk.ui.error" |
| annotationImageProvider="org.eclipse.dltk.internal.ui.editor.ScriptAnnotationImageProvider"> |
| </specification> |
| <specification |
| annotationType="org.eclipse.dltk.ui.warning" |
| annotationImageProvider="org.eclipse.dltk.internal.ui.editor.ScriptAnnotationImageProvider"> |
| </specification> |
| <specification |
| annotationType="org.eclipse.dltk.ui.info" |
| annotationImageProvider="org.eclipse.dltk.internal.ui.editor.ScriptAnnotationImageProvider"> |
| </specification> |
| </extension> |
| </plugin> |