Community
Participate
Working Groups
3.2 The contributed classpath variables like JUNIT_HOME or JRE_SRC are not meant to be modified. If a user does it, the value will be overridden the next time Eclipse starts and the variable initialializer is called. In the UI we want to know which variables are 'read-only' so we can block the 'Edit' button. - suggest an addition the classpath variable initialializer extension point: an optional attribute or a method to reimplement on ClasspathVariableInitializer - API to get this information: JavaCore.isClasspathVariableModifiable(String name) or, to solve more outstanding issues: something like JavaCore.getClasspathVariableDescription(varName) : ClasspathVariableDescription ClasspathVariableDescription getName, get/setValue, add/removeChangeListener, isDeprecated, isModifiable see also bug 138599 for other requests regarding classpath variables
*** Bug 155678 has been marked as a duplicate of this bug. ***
Unfortunately, I had not enough time to implement this requirement for 3.3 M3. Need to make decision for M4 if this bug will still stay in plan or not...
Released for 3.3 M5 in HEAD stream (using patch attached to bug 138599).
Verified for 3.3 M5 using build I20070205-1824.