1 11 12 package org.eclipse.core.resources; 13 14 import java.net.URI ; 15 import org.eclipse.core.runtime.*; 16 17 38 public interface IPathVariableManager { 39 40 73 public void setValue(String name, IPath value) throws CoreException; 74 75 83 public IPath getValue(String name); 84 85 90 public String [] getPathVariableNames(); 91 92 101 public void addChangeListener(IPathVariableChangeListener listener); 102 103 110 public void removeChangeListener(IPathVariableChangeListener listener); 111 112 130 public URI resolveURI(URI uri); 131 132 166 public IPath resolvePath(IPath path); 167 168 177 public boolean isDefined(String name); 178 179 190 public IStatus validateName(String name); 191 192 203 public IStatus validateValue(IPath path); 204 } 205 | Popular Tags |