Package io.opencaesar.oml
Interface BinaryPredicate
- All Superinterfaces:
Element
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Predicate
- All Known Subinterfaces:
DifferentFromPredicate
,PropertyPredicate
,RelationEntityPredicate
,SameAsPredicate
- All Known Implementing Classes:
BinaryPredicateImpl
,DifferentFromPredicateImpl
,PropertyPredicateImpl
,RelationEntityPredicateImpl
,SameAsPredicateImpl
A representation of the model object 'Binary Predicate'.
BinaryPredicate is a [=Predicate=] that has two [=arguments=]: argument1 and argument2
The following features are supported:
- See Also:
- Generated:
- Model:
- abstract="true" annotation="https://tabatkins.github.io/bikeshed heading='Predicates'"
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Argument1' containment reference.Returns the value of the 'Argument2' containment reference.void
setArgument1
(Argument value) Sets the value of the 'Argument1
' containment reference.void
setArgument2
(Argument value) Sets the value of the 'Argument2
' containment reference.Methods inherited from interface io.opencaesar.oml.Element
extraValidate, getOntology
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
Methods inherited from interface io.opencaesar.oml.Predicate
getAntecedentRule, getConsequentRule, setAntecedentRule, setConsequentRule
-
Method Details
-
getArgument1
Argument getArgument1()Returns the value of the 'Argument1' containment reference. An argument of the predicate- Returns:
- the value of the 'Argument1' containment reference.
- See Also:
- Generated:
- Model:
- containment="true" required="true"
-
setArgument1
Sets the value of the 'Argument1
' containment reference.- Parameters:
value
- the new value of the 'Argument1' containment reference.- See Also:
- Generated:
-
getArgument2
Argument getArgument2()Returns the value of the 'Argument2' containment reference. An argument of the predicate- Returns:
- the value of the 'Argument2' containment reference.
- See Also:
- Generated:
- Model:
- containment="true" required="true"
-
setArgument2
Sets the value of the 'Argument2
' containment reference.- Parameters:
value
- the new value of the 'Argument2' containment reference.- See Also:
- Generated:
-