<!ELEMENT extension (variable*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT variable EMPTY>
<!ATTLIST variable
name CDATA #REQUIRED
initialValue CDATA #IMPLIED
initializerClass CDATA #IMPLIED
description CDATA #IMPLIED>
initializerClass
-attributt ikke oppgis.org.eclipse.core.variables.IValueVariableInitializer
. Når den er oppgitt,
kan et initialValue
-attributt ikke oppgis.
I eksempelet ovenfor er den oppgitte variabelen opprettet med startverdien "/usr/local/foo". Nedenfor finner du et eksempel på et verdivariabelbidrag med en initialisererklasse:<extension point=
"org.eclipse.core.variables.valueVariables"
>
<variable name=
"FOO_HOME"
initialValue=
"/usr/local/foo"
>
</variable>
</extension>
I eksempelet ovenfor opprettes variabelen FOO_HOME, og klassen "com.example.FooLocator" brukes til å initialisere verdien første gang det blir bedt om den.<extension point=
"org.eclipse.core.variables.valueVariables"
>
<variable name=
"FOO_HOME"
initializerClass=
"com.example.FooLocator"
>
</variable>
</extension>
Copyright (c) 2003, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html