org.eclipse.cdt.managedbuilder.buildproperties
Interface IBuildProperties

All Superinterfaces:
java.lang.Cloneable
All Known Subinterfaces:
IBuildObjectProperties
All Known Implementing Classes:
BuildObjectProperties, BuildProperties

public interface IBuildProperties
extends java.lang.Cloneable


Method Summary
 void clear()
           
 java.lang.Object clone()
           
 boolean containsValue(java.lang.String propertyId, java.lang.String valueId)
           
 IBuildProperty[] getProperties()
           
 IBuildProperty getProperty(java.lang.String id)
           
 IBuildProperty removeProperty(java.lang.String id)
           
 IBuildProperty setProperty(java.lang.String propertyId, java.lang.String propertyValue)
           
 

Method Detail

getProperties

IBuildProperty[] getProperties()

getProperty

IBuildProperty getProperty(java.lang.String id)

setProperty

IBuildProperty setProperty(java.lang.String propertyId,
                           java.lang.String propertyValue)
                           throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

removeProperty

IBuildProperty removeProperty(java.lang.String id)

containsValue

boolean containsValue(java.lang.String propertyId,
                      java.lang.String valueId)

clear

void clear()

clone

java.lang.Object clone()