<!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
속성을 지정할 수 없습니다.org.eclipse.core.variables.IValueVariableInitializer
를
구현하는 Java 클래스의 완전한 이름을 지정합니다. 이름을
지정하면 initialValue
속성을 지정할 수 없습니다.
위의 예제에서 지정된 변수는 "/usr/local/foo" 초기값으로 작성됩니다. 다음은 초기화 클래스를 통한 값 변수 컨트리뷰션의 예제입니다.<extension point=
"org.eclipse.core.variables.valueVariables"
>
<variable name=
"FOO_HOME"
initialValue=
"/usr/local/foo"
>
</variable>
</extension>
위의 예제에서 FOO_HOME 변수를 작성하고 "com.example.FooLocator" 클래스를 사용하여 처음 요청될 때 값을 초기화합니다.<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. 본 프로그램 및 본 프로그램에 동봉되는 자료는 본 배포물에 동봉되는 Eclipse Public License v1.0의 조항에 따라 사용해야 하며
웹 사이트(http://www.eclipse.org/legal/epl-v10.html)에서도 관련 사항을 참조할 수 있습니다.