<!ELEMENT extension (textDoubleClickStrategy)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT textDoubleClickStrategy (enabledWhen?)>
<!ATTLIST textDoubleClickStrategy
class CDATA #REQUIRED
contentType IDREF #REQUIRED>
org.eclipse.jface.text.ITextDoubleClickStrategy
<!ELEMENT enabledWhen (not | or | and | instanceof | test | systemTest | equals | count | with | resolve | adapt | iterate | reference)?>
A core Expression that controls the enabled of the given text double-click strategies. The viewer, editor, and editor input are registered in the evaluation context as variable:
*
<extension point="org.eclipse.ui.genericeditor.textDoubleClickStrategies"> <textDoubleClickStrategy class="org.eclipse.ui.genericeditor.examples.TargetDefinitionTextDoubleClickStrategy" contentType="org.eclipse.pde.targetFile"> <enabledWhen> <with variable="editor"> <test property="org.eclipse.ui.genericeditor.examples.TargetDefinitionPropertyTester"> </test> </with> </enabledWhen> </textDoubleClickStrategy> </extension>
Copyright (c) 2022 Avaloq Group AG (http://www.avaloq.com) and others 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 https://www.eclipse.org/legal/epl-v20.html/ SPDX-License-Identifier: EPL-2.0