Interface Assignment
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Implementing Classes:
AssignmentImpl
public interface Assignment
extends de.uka.ipd.sdq.identifier.Identifier
- See Also:
- Generated class or method.
- EMF model class or method.
- annotation="http://www.eclipse.org/emf/2002/Ecore constraints='leftHandSideRefersOutputPin characteristicWildcardHasToBeOnLhsAndRhs literalWildcardHasToBeOnLhsAndRhs'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/LPG leftHandSideRefersOutputPin='self.oclAsType(ecore::EObject).eContainer().oclAsType(BehaviorDefinition).outputs->includes(self.lhs.pin)' characteristicWildcardHasToBeOnLhsAndRhs='not self.rhs.oclIsKindOf(expressions::CharacteristicReference) or\n(\n\tself.rhs.oclAsType(expressions::CharacteristicReference).characteristicType.oclIsUndefined()\n\tand\n\tself.lhs.characteristicType.oclIsUndefined()\n)\nor\n(\n\tnot self.rhs.oclAsType(expressions::CharacteristicReference).characteristicType.oclIsUndefined()\n\tand\n\tnot self.lhs.characteristicType.oclIsUndefined()\n)' literalWildcardHasToBeOnLhsAndRhs='not self.rhs.oclIsKindOf(expressions::EnumCharacteristicReference) or\n(\n\tself.rhs.oclAsType(expressions::EnumCharacteristicReference).literal.oclIsUndefined()\n\tand\n\tself.lhs.literal.oclIsUndefined()\n)\nor\n(\n\tnot self.rhs.oclAsType(expressions::EnumCharacteristicReference).literal.oclIsUndefined()\n\tand\n\tnot self.lhs.literal.oclIsUndefined()\n)'"
-
Method Summary
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
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 de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getLhs
DataCharacteristicReference getLhs()Returns the value of the 'Lhs' containment reference.- Returns:
- the value of the 'Lhs' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
setLhs
Sets the value of the 'Lhs
' containment reference.- Parameters:
value
- the new value of the 'Lhs' containment reference.- See Also:
- Generated class or method.
-
getRhs
Term getRhs()Returns the value of the 'Rhs' containment reference.- Returns:
- the value of the 'Rhs' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
setRhs
Sets the value of the 'Rhs
' containment reference.- Parameters:
value
- the new value of the 'Rhs' containment reference.- See Also:
- Generated class or method.
-