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) void
deleteAll
(ICConfigurationDescription contextData) deleteMacro
(String name, ICConfigurationDescription contextData) getMacros
(ICConfigurationDescription contextData) boolean
void
setMacros
(ICdtVariable[] m, ICConfigurationDescription contextData) boolean
void
storeWorkspaceVariables
(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)
-