org.eclipse.emf.henshin.model
Interface AttributeCondition

All Superinterfaces:
EObject, ModelElement, NamedElement, Notifier
All Known Implementing Classes:
AttributeConditionImpl

public interface AttributeCondition
extends NamedElement

A representation of the model object 'Attribute Condition'.

The following features are supported:

See Also:
HenshinPackage.getAttributeCondition()

Method Summary
 String getConditionText()
          Returns the value of the 'Condition Text' attribute.
 Rule getRule()
          Returns the value of the 'Rule' container reference.
 void setConditionText(String value)
          Sets the value of the 'Condition Text' attribute.
 void setRule(Rule value)
          Sets the value of the 'Rule' container reference.
 
Methods inherited from interface org.eclipse.emf.henshin.model.NamedElement
getDescription, getName, setDescription, setName
 
Methods inherited from interface org.eclipse.emf.henshin.model.ModelElement
getAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getRule

Rule getRule()
Returns the value of the 'Rule' container reference. It is bidirectional and its opposite is 'Attribute Conditions'.

Returns:
the value of the 'Rule' container reference.
See Also:
setRule(Rule), HenshinPackage.getAttributeCondition_Rule(), Rule.getAttributeConditions()

setRule

void setRule(Rule value)
Sets the value of the 'Rule' container reference.

Parameters:
value - the new value of the 'Rule' container reference.
See Also:
getRule()

getConditionText

String getConditionText()
Returns the value of the 'Condition Text' attribute.

Returns:
the value of the 'Condition Text' attribute.
See Also:
setConditionText(String), HenshinPackage.getAttributeCondition_ConditionText()

setConditionText

void setConditionText(String value)
Sets the value of the 'Condition Text' attribute.

Parameters:
value - the new value of the 'Condition Text' attribute.
See Also:
getConditionText()