Modifier and Type | Method and Description |
---|---|
protected <T extends Condition> |
ConditionServiceManagerImpl.addConditionService(ConditionService<Condition> conditionService)
Called by the framework to add a ConditionService.
|
Modifier and Type | Method and Description |
---|---|
protected Iterable<? extends Condition> |
IsProxyConditionService.components(IsProxyCondition condition) |
protected Iterable<? extends Condition> |
IterateConditionService.components(IterateCondition condition) |
protected Iterable<? extends Condition> |
NotConditionService.components(NotCondition condition) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConditionServiceManager.evaluate(Condition condition,
org.eclipse.emf.ecore.EObject domainModel)
Evaluates the given condition using the provided domain model.
|
boolean |
ConditionServiceManagerImpl.evaluate(Condition condition,
org.eclipse.emf.ecore.EObject domainModel)
Evaluates the given condition using the provided domain model.
|
boolean |
ConditionServiceManager.evaluateChangedValues(Condition condition,
org.eclipse.emf.ecore.EObject domainModel,
Map<org.eclipse.emf.ecore.EStructuralFeature.Setting,Object> possibleNewValues)
Evaluates whether the given condition using the provided domain model will change if a specific setting will be
set to a specific value.
|
boolean |
ConditionServiceManagerImpl.evaluateChangedValues(Condition condition,
org.eclipse.emf.ecore.EObject domainModel,
Map<org.eclipse.emf.ecore.EStructuralFeature.Setting,Object> possibleNewValues)
Evaluates whether the given condition using the provided domain model will change if a specific setting will be
set to a specific value.
|
Set<UniqueSetting> |
ConditionServiceManager.getConditionSettings(Condition condition,
org.eclipse.emf.ecore.EObject domainModel)
Returns the conditionSetting for a condition and the corresponding domain model.
|
Set<UniqueSetting> |
ConditionServiceManagerImpl.getConditionSettings(Condition condition,
org.eclipse.emf.ecore.EObject domainModel)
Returns the conditionSetting for a condition and the corresponding domain model.
|
Set<VDomainModelReference> |
ConditionServiceManager.getDomainModelReferences(Condition condition)
The Set of DomainModelReferences this condition needs to evaluate.
|
Set<VDomainModelReference> |
ConditionServiceManagerImpl.getDomainModelReferences(Condition condition)
The Set of DomainModelReferences this condition needs to evaluate.
|
Set<UniqueSetting> |
RuleRegistry.register(VElement renderable,
T rule,
Condition condition,
org.eclipse.emf.ecore.EObject domainModel)
|
VElement |
RuleRegistry.removeCondition(Condition condition)
Removes the given condition from the registry.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends Condition> |
ConditionServiceManagerImpl.addConditionService(ConditionService<Condition> conditionService)
Called by the framework to add a ConditionService.
|
protected void |
ConditionServiceManagerImpl.removeConditionService(ConditionService<Condition> conditionService)
Called by the framework to remove a ConditionService.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConditionService<T extends Condition>
The
ConditionService is used to retrieve the relevant information for conditions. |
Modifier and Type | Interface and Description |
---|---|
interface |
AndCondition
A representation of the model object 'And Condition'.
|
interface |
False
A representation of the model object 'False'.
|
interface |
IsProxyCondition
A representation of the model object 'Is Proxy'.
|
interface |
IterateCondition
A representation of the model object 'Iterate Condition'.
|
interface |
LeafCondition
A representation of the model object 'Leaf Condition'.
|
interface |
NotCondition
A representation of the model object 'Not Condition'.
|
interface |
OrCondition
A representation of the model object 'Or Condition'.
|
interface |
True
A representation of the model object 'True'.
|
Modifier and Type | Method and Description |
---|---|
Condition |
Rule.getCondition()
Returns the value of the 'Condition' containment reference.
|
Condition |
NotCondition.getCondition()
Returns the value of the 'Condition' containment reference.
|
Condition |
IterateCondition.getItemCondition()
Returns the value of the 'Item Condition' containment reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Condition> |
OrCondition.getConditions()
Returns the value of the 'Conditions' containment reference list.
|
org.eclipse.emf.common.util.EList<Condition> |
AndCondition.getConditions()
Returns the value of the 'Conditions' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
Rule.setCondition(Condition value)
Sets the value of the '
Condition '
containment reference. |
void |
NotCondition.setCondition(Condition value)
Sets the value of the '
Condition ' containment reference. |
void |
IterateCondition.setItemCondition(Condition value)
Sets the value of the '
Item
Condition ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
AndConditionImpl
An implementation of the model object 'And Condition'.
|
class |
ConditionImpl
An implementation of the model object 'Condition'.
|
class |
FalseImpl
An implementation of the model object 'False'.
|
class |
IsProxyConditionImpl
An implementation of the model object 'Is Proxy'.
|
class |
IterateConditionImpl
An implementation of the model object 'Iterate Condition'.
|
class |
LeafConditionImpl
An implementation of the model object 'Leaf Condition'.
|
class |
NotConditionImpl
An implementation of the model object 'Not Condition'.
|
class |
OrConditionImpl
An implementation of the model object 'Or Condition'.
|
class |
TrueImpl
An implementation of the model object 'True'.
|
Modifier and Type | Field and Description |
---|---|
protected Condition |
NotConditionImpl.condition
The cached value of the '
Condition ' containment reference. |
protected Condition |
RuleImpl.condition
The cached value of the '
Condition ' containment reference. |
protected Condition |
IterateConditionImpl.itemCondition
The cached value of the '
Item Condition ' containment reference. |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<Condition> |
AndConditionImpl.conditions
The cached value of the '
Conditions ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Condition> |
OrConditionImpl.conditions
The cached value of the '
Conditions ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
Condition |
NotConditionImpl.getCondition() |
Condition |
RuleImpl.getCondition() |
Condition |
IterateConditionImpl.getItemCondition() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Condition> |
AndConditionImpl.getConditions() |
org.eclipse.emf.common.util.EList<Condition> |
OrConditionImpl.getConditions() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
NotConditionImpl.basicSetCondition(Condition newCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
RuleImpl.basicSetCondition(Condition newCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
IterateConditionImpl.basicSetItemCondition(Condition newItemCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
NotConditionImpl.setCondition(Condition newCondition) |
void |
RuleImpl.setCondition(Condition newCondition) |
void |
IterateConditionImpl.setItemCondition(Condition newItemCondition) |
Modifier and Type | Method and Description |
---|---|
T |
RuleSwitch.caseCondition(Condition object)
Returns the result of interpreting the object as an instance of 'Condition'.
|
Copyright © 2018. All rights reserved.