Interface IUserVarSupplier
public interface IUserVarSupplier
Public interface to access to UserVarSupplier class methods
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Method Summary
Modifier and TypeMethodDescriptioncreateMacro(String macroName, int type, String[] value, ICConfigurationDescription contextData) createMacro(String macroName, int type, String value, ICConfigurationDescription contextData) createMacro(ICdtVariable copy, ICConfigurationDescription contextData) voiddeleteAll(ICConfigurationDescription contextData) deleteMacro(String name, ICConfigurationDescription contextData) getMacros(ICConfigurationDescription contextData) booleanvoidsetMacros(ICdtVariable[] m, ICConfigurationDescription contextData) booleanvoidstoreWorkspaceVariables(boolean force)
-
Method Details
-
createMacro
-
createMacro
ICdtVariable createMacro(String macroName, int type, String value, ICConfigurationDescription contextData) -
createMacro
ICdtVariable createMacro(String macroName, int type, String[] value, ICConfigurationDescription contextData) -
deleteAll
-
deleteMacro
-
getMacros
-
getWorkspaceVariablesCopy
IStorableCdtVariables getWorkspaceVariablesCopy() -
isDynamic
-
setMacros
-
setWorkspaceVariables
boolean setWorkspaceVariables(IStorableCdtVariables vars) throws org.eclipse.core.runtime.CoreException - Throws:
org.eclipse.core.runtime.CoreException
-
storeWorkspaceVariables
void storeWorkspaceVariables(boolean force)
-