public class EnabledConditionChecker
extends java.lang.Object
REnabledCondition| Constructor and Description |
|---|
EnabledConditionChecker() |
| Modifier and Type | Method and Description |
|---|---|
static IEnabledConditionEvaluationResult |
checkCondition(REnabledConditionBase pCond,
IExecutionContext pContext)
Evaluates the condition based on the given context.
|
static IEnabledConditionEvaluationResult |
checkCondition(REnabledConditionBase pCond,
int pSelectionCount,
IExecutionContext pContext)
Evaluates if an Enabled Condition is satisfied.
|
static IEnabledConditionEvaluationResult |
checkCondition(REnabledConditionBase pEnabledCond,
IResource[] pResources,
ISystemImage pImg)
Calls
checkCondition(REnabledConditionBase, int, IExecutionContext)
for every given resource. |
public static IEnabledConditionEvaluationResult checkCondition(REnabledConditionBase pCond, int pSelectionCount, IExecutionContext pContext)
pCond - the condition to be checkedpSelectionCount - the number of currently selected resources.pContext - the IExecutionContextIEnabledConditionEvaluationResult instance. It contains information whether the enabled condition is satisfied.REnabledConditionpublic static IEnabledConditionEvaluationResult checkCondition(REnabledConditionBase pEnabledCond, IResource[] pResources, ISystemImage pImg)
checkCondition(REnabledConditionBase, int, IExecutionContext)
for every given resource. Returns false as soon as one check
is negative (false).pEnabledCond - the enabled condition.pResources - an array of IResources (only relevant for
RSelectionEnabledCondition and
RSelectionVisibleCondition)pImg - the ISystemImageIEnabledConditionEvaluationResult which represents the evaluation result. The evaluation result will be satisfied if the check is
positive for all given resources and not satisfied as soon as one check fails.public static IEnabledConditionEvaluationResult checkCondition(REnabledConditionBase pCond, IExecutionContext pContext)
pCond - the conditionpContext - the contextIEnabledConditionEvaluationResult instance. It contains information whether the enabled condition is satisfied.Copyright © 2015 Micro Focus GmbH. All rights reserved.