org.eclipse.gmt.umlx.eqvtrelation
Interface RelationImplementation

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface RelationImplementation
extends org.eclipse.emf.ecore.EModelElement

A representation of the model object 'Relation Implementation'.

The following features are supported:

See Also:
EqvtRelationPackage.getRelationImplementation()

Method Summary
 org.eclipse.emf.ecore.EOperation getImpl()
          Returns the value of the 'Impl' reference.
 TypedModel getInDirectionOf()
          Returns the value of the 'In Direction Of' reference.
 Relation getRelation()
          Returns the value of the 'Relation' reference.
 void setImpl(org.eclipse.emf.ecore.EOperation value)
          Sets the value of the 'Impl' reference.
 void setInDirectionOf(TypedModel value)
          Sets the value of the 'In Direction Of' reference.
 void setRelation(Relation value)
          Sets the value of the 'Relation' reference.
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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

getRelation

Relation getRelation()
Returns the value of the 'Relation' reference. It is bidirectional and its opposite is 'Operational Impl'.

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

Returns:
the value of the 'Relation' reference.
See Also:
setRelation(Relation), EqvtRelationPackage.getRelationImplementation_Relation(), Relation.getOperationalImpl()

setRelation

void setRelation(Relation value)
Sets the value of the 'Relation' reference.

Parameters:
value - the new value of the 'Relation' reference.
See Also:
getRelation()

getImpl

org.eclipse.emf.ecore.EOperation getImpl()
Returns the value of the 'Impl' reference.

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

Returns:
the value of the 'Impl' reference.
See Also:
setImpl(EOperation), EqvtRelationPackage.getRelationImplementation_Impl()

setImpl

void setImpl(org.eclipse.emf.ecore.EOperation value)
Sets the value of the 'Impl' reference.

Parameters:
value - the new value of the 'Impl' reference.
See Also:
getImpl()

getInDirectionOf

TypedModel getInDirectionOf()
Returns the value of the 'In Direction Of' reference.

If the meaning of the 'In Direction Of' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Direction Of' reference.
See Also:
setInDirectionOf(TypedModel), EqvtRelationPackage.getRelationImplementation_InDirectionOf()

setInDirectionOf

void setInDirectionOf(TypedModel value)
Sets the value of the 'In Direction Of' reference.

Parameters:
value - the new value of the 'In Direction Of' reference.
See Also:
getInDirectionOf()