org.eclipse.cdt.managedbuilder.internal.enablement
Class CheckOptionExpression
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.enablement.CheckOptionExpression
- All Implemented Interfaces:
- IBooleanExpression
public class CheckOptionExpression
- extends java.lang.Object
- implements IBooleanExpression
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
OPTION_ID
public static final java.lang.String OPTION_ID
- See Also:
- Constant Field Values
HOLDER_ID
public static final java.lang.String HOLDER_ID
- See Also:
- Constant Field Values
VALUE
public static final java.lang.String VALUE
- See Also:
- Constant Field Values
IS_REGEX
public static final java.lang.String IS_REGEX
- See Also:
- Constant Field Values
OTHER_OPTION_ID
public static final java.lang.String OTHER_OPTION_ID
- See Also:
- Constant Field Values
OTHER_HOLDER_ID
public static final java.lang.String OTHER_HOLDER_ID
- See Also:
- Constant Field Values
CheckOptionExpression
public CheckOptionExpression(IManagedConfigElement element)
evaluate
public boolean evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
- Specified by:
evaluate
in interface IBooleanExpression
evaluate
public boolean evaluate(IOption option,
IHoldsOptions holder,
java.lang.String value)
evaluate
public boolean evaluate(IOption option,
IHoldsOptions holder,
IOption otherOption,
IHoldsOptions otherHolder)