org.eclipse.cdt.managedbuilder.internal.core
Class PropertyManager
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.core.PropertyManager
public class PropertyManager
- extends java.lang.Object
This class allows specifying BuildObject-specific persisted properties
Method Summary |
void |
clearProperties(IConfiguration cfg)
|
void |
clearProperties(IManagedProject mProject)
|
static PropertyManager |
getInstance()
|
java.lang.String |
getProperty(IBuilder builder,
java.lang.String key)
|
java.lang.String |
getProperty(IConfiguration cfg,
java.lang.String key)
|
java.lang.String |
getProperty(IResourceInfo rcInfo,
java.lang.String key)
|
java.lang.String |
getProperty(IToolChain tc,
java.lang.String key)
|
java.lang.String |
getProperty(ITool tool,
java.lang.String key)
|
void |
serialize()
|
void |
serialize(IConfiguration cfg)
|
void |
setProperty(IBuilder builder,
java.lang.String key,
java.lang.String value)
|
void |
setProperty(IConfiguration cfg,
java.lang.String key,
java.lang.String value)
|
void |
setProperty(IResourceInfo rcInfo,
java.lang.String key,
java.lang.String value)
|
void |
setProperty(IToolChain tc,
java.lang.String key,
java.lang.String value)
|
void |
setProperty(ITool tool,
java.lang.String key,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static PropertyManager getInstance()
setProperty
public void setProperty(IConfiguration cfg,
java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(IResourceInfo rcInfo,
java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(IToolChain tc,
java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(ITool tool,
java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(IBuilder builder,
java.lang.String key,
java.lang.String value)
getProperty
public java.lang.String getProperty(IConfiguration cfg,
java.lang.String key)
getProperty
public java.lang.String getProperty(IResourceInfo rcInfo,
java.lang.String key)
getProperty
public java.lang.String getProperty(IToolChain tc,
java.lang.String key)
getProperty
public java.lang.String getProperty(ITool tool,
java.lang.String key)
getProperty
public java.lang.String getProperty(IBuilder builder,
java.lang.String key)
clearProperties
public void clearProperties(IManagedProject mProject)
clearProperties
public void clearProperties(IConfiguration cfg)
serialize
public void serialize(IConfiguration cfg)
serialize
public void serialize()