|
|
|
|
org.eclipse.jdt.core
Class ClasspathVariableInitializer
java.lang.Object
org.eclipse.jdt.core.ClasspathVariableInitializer
-
public abstract class ClasspathVariableInitializer
- extends
Object
Abstract base implementation of all classpath variable initializers.
Classpath variable initializers are used in conjunction with the
"org.eclipse.jdt.core.classpathVariableInitializer" extension point.
Clients should subclass this class to implement a specific classpath
variable initializer. The subclass must have a public 0-argument
constructor and a concrete implementation of initialize .
-
Since:
- 2.0
-
See Also:
-
IClasspathEntry
Method Summary
|
abstract void
|
initialize
(
String variable)
Binds a value to the workspace classpath variable with the given name,
or fails silently if this cannot be done. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
ClasspathVariableInitializer
public ClasspathVariableInitializer()
- Creates a new classpath variable initializer.
initialize
public abstract void initialize(
String variable)
- Binds a value to the workspace classpath variable with the given name,
or fails silently if this cannot be done.
A variable initializer is automatically activated whenever a variable value
is needed and none has been recorded so far. The implementation of
the initializer can set the corresponding variable using
JavaCore#setClasspathVariable .
-
-
Parameters:
-
variable - the name of the workspace classpath variable
that requires a binding -
See Also:
-
JavaCore.getClasspathVariable(String) ,
JavaCore.setClasspathVariable(String, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) ,
JavaCore.setClasspathVariables(String[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IProgressMonitor)
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.
|
|
|