org.eclipse.gmt.umlx.qvtoperational
Interface ResolveExp

All Superinterfaces:
CallExp, Element, org.eclipse.emf.ecore.EObject, ImperativeExpression, ImperativeLoopExp, LoopExp, NamedElement, org.eclipse.emf.common.notify.Notifier, Object, OclExpression, TypedElement
All Known Subinterfaces:
ResolveInExp

public interface ResolveExp
extends ImperativeLoopExp

A representation of the model object 'Resolve Exp'.

The following features are supported:

See Also:
QvtoperationalPackage.getResolveExp()

Method Summary
 java.lang.Boolean getIsDeferred()
          Returns the value of the 'Is Deferred' attribute.
 java.lang.Boolean getIsInverse()
          Returns the value of the 'Is Inverse' attribute.
 java.lang.Boolean getOne()
          Returns the value of the 'One' attribute.
 void setIsDeferred(java.lang.Boolean value)
          Sets the value of the 'Is Deferred' attribute.
 void setIsInverse(java.lang.Boolean value)
          Sets the value of the 'Is Inverse' attribute.
 void setOne(java.lang.Boolean value)
          Sets the value of the 'One' attribute.
 
Methods inherited from interface org.eclipse.gmt.umlx.imperativeocl.ImperativeLoopExp
getCondition, setCondition
 
Methods inherited from interface org.eclipse.gmt.umlx.essentialocl.LoopExp
getBody, getIterator, setBody
 
Methods inherited from interface org.eclipse.gmt.umlx.essentialocl.CallExp
getSource, setSource
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.TypedElement
getType, setType
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.NamedElement
getName, setName
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Element
getOwnedComment, getTag
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getOne

java.lang.Boolean getOne()
Returns the value of the 'One' attribute.

If the meaning of the 'One' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'One' attribute.
See Also:
setOne(Boolean), QvtoperationalPackage.getResolveExp_One()

setOne

void setOne(java.lang.Boolean value)
Sets the value of the 'One' attribute.

Parameters:
value - the new value of the 'One' attribute.
See Also:
getOne()

getIsInverse

java.lang.Boolean getIsInverse()
Returns the value of the 'Is Inverse' attribute.

If the meaning of the 'Is Inverse' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Inverse' attribute.
See Also:
setIsInverse(Boolean), QvtoperationalPackage.getResolveExp_IsInverse()

setIsInverse

void setIsInverse(java.lang.Boolean value)
Sets the value of the 'Is Inverse' attribute.

Parameters:
value - the new value of the 'Is Inverse' attribute.
See Also:
getIsInverse()

getIsDeferred

java.lang.Boolean getIsDeferred()
Returns the value of the 'Is Deferred' attribute.

If the meaning of the 'Is Deferred' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Deferred' attribute.
See Also:
setIsDeferred(Boolean), QvtoperationalPackage.getResolveExp_IsDeferred()

setIsDeferred

void setIsDeferred(java.lang.Boolean value)
Sets the value of the 'Is Deferred' attribute.

Parameters:
value - the new value of the 'Is Deferred' attribute.
See Also:
getIsDeferred()