org.eclipse.cdt.managedbuilder.internal.enablement
Class CheckBuildPropertyExpression

java.lang.Object
  extended by org.eclipse.cdt.managedbuilder.internal.enablement.CheckBuildPropertyExpression
All Implemented Interfaces:
IBooleanExpression

public class CheckBuildPropertyExpression
extends java.lang.Object
implements IBooleanExpression


Field Summary
static java.lang.String NAME
           
static java.lang.String PROPERTY
           
static java.lang.String VALUE
           
 
Constructor Summary
CheckBuildPropertyExpression(IManagedConfigElement element)
           
 
Method Summary
 boolean evaluate(IResourceInfo rcInfo, IHoldsOptions holder, IOption option)
           
static IBuildProperty getBuildProperty(IConfiguration cfg, java.lang.String id)
           
 java.lang.String getPropertyId()
           
 java.lang.String getValueId()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

PROPERTY

public static final java.lang.String PROPERTY
See Also:
Constant Field Values

VALUE

public static final java.lang.String VALUE
See Also:
Constant Field Values
Constructor Detail

CheckBuildPropertyExpression

public CheckBuildPropertyExpression(IManagedConfigElement element)
Method Detail

evaluate

public boolean evaluate(IResourceInfo rcInfo,
                        IHoldsOptions holder,
                        IOption option)
Specified by:
evaluate in interface IBooleanExpression

getBuildProperty

public static IBuildProperty getBuildProperty(IConfiguration cfg,
                                              java.lang.String id)

getPropertyId

public java.lang.String getPropertyId()

getValueId

public java.lang.String getValueId()