<!ELEMENT extension (engine+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT engine EMPTY>
<!ATTLIST engine
class CDATA #REQUIRED
label CDATA #IMPLIED
id CDATA #REQUIRED
default (true | false)
preferencesClass CDATA #IMPLIED>
The definition of a spelling engine.
org.eclipse.ui.texteditor.spelling.ISpellingEngine
true
, this spelling engine will be installed per default. If multiple engines are installed with the flag set are encountered, the first one is taken.org.eclipse.ui.texteditor.spelling.ISpellingPreferenceBlock
<extension point="org.eclipse.ui.workbench.texteditor.spellingEngine"> <engine default="true" label="%defaultSpellingEngine.label" class="org.eclipse.jdt.internal.ui.text.spelling.DefaultSpellingEngine" id="org.eclipse.jdt.internal.ui.text.spelling.DefaultSpellingEngine"> </engine> </extension>
org.eclipse.jdt.ui
plugin contributes DefaultSpellingEngine
. See its implementation as an example.
Copyright (c) 2001, 2005 IBM Corporation 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