1 11 package org.eclipse.core.expressions; 12 13 import org.eclipse.core.runtime.CoreException; 14 15 28 public interface IEvaluationContext { 29 30 36 public IEvaluationContext getParent(); 37 38 43 public IEvaluationContext getRoot(); 44 45 56 public void setAllowPluginActivation(boolean value); 57 58 67 public boolean getAllowPluginActivation(); 68 69 75 public Object getDefaultVariable(); 76 77 85 public void addVariable(String name, Object value); 86 87 95 public Object removeVariable(String name); 96 97 104 public Object getVariable(String name); 105 106 120 public Object resolveVariable(String name, Object [] args) throws CoreException; 121 } | Popular Tags |