schema.linkHelper.exsd Maven / Gradle / Ivy
The newest version!
Provides a hook for clients that wish to extend the "Link with Editor" capability of a Common Navigator. A link helper must be included in a <b>viewerContentBinding</b> element of the <b>org.eclipse.ui.navigator.viewer</b> extension point.
Implements <code>org.eclipse.ui.navigator.ILinkHelper</code>.
A unique id for this <b>linkHelper</b> extension.
An Eclipse Core Expression that describes when this helper can provide a selection from an editor input.
An Eclipse Core Expression that describes when this extension can provide an IEditorInput for a given selection.
3.2
<pre>
<extension
point="org.eclipse.ui.navigator.linkHelper">
<linkHelper
class="org.eclipse.ui.internal.navigator.resources.workbench.ResourceLinkHelper"
id="org.eclipse.ui.navigator.resources.linkHelper">
<selectionEnablement>
<instanceof value="org.eclipse.core.resources.IFile"/>
</selectionEnablement>
<editorInputEnablement>
<instanceof value="org.eclipse.ui.IFileEditorInput"/>
</editorInputEnablement>
</linkHelper>
</extension>
</pre>
Copyright (c) 2002, 2009 IBM Corporation and others.<br>
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0 which accompanies
this distribution, and is available at <a
href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-v20.html</a>/
SPDX-License-Identifier: EPL-2.0