Package io.opencaesar.oml
Interface ConceptInstance
- All Superinterfaces:
DescriptionMember
,DescriptionStatement
,Element
,org.eclipse.emf.ecore.EObject
,IdentifiedElement
,Instance
,Member
,NamedInstance
,org.eclipse.emf.common.notify.Notifier
,Statement
- All Known Implementing Classes:
ConceptInstanceImpl
A representation of the model object 'Concept Instance'.
ConceptInstance is a [=NamedInstance=] that can be typed by [=Concepts=] or [=Aspects=].
The following features are supported:
- See Also:
- Generated:
- Model:
- annotation="https://tabatkins.github.io/bikeshed heading='Instances'"
-
Method Summary
Modifier and TypeMethodDescriptiongetRef()
Returns the value of the 'Ref' reference.void
setRef
(ConceptInstance value) Sets the value of the 'Ref
' reference.Methods inherited from interface io.opencaesar.oml.DescriptionStatement
getOwningDescription, setOwningDescription
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 io.opencaesar.oml.IdentifiedElement
getOwnedAnnotations
Methods inherited from interface io.opencaesar.oml.Instance
getOwnedPropertyValues
Methods inherited from interface io.opencaesar.oml.Member
getAbbreviatedIri, getIri, getName, isRef, resolve, setName
Methods inherited from interface io.opencaesar.oml.NamedInstance
getEntityTypes, getOwnedTypes, getTypes
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getRef
ConceptInstance getRef()Returns the value of the 'Ref' reference. A ref to another concept instance -
setRef
Sets the value of the 'Ref
' reference.- Parameters:
value
- the new value of the 'Ref' reference.- See Also:
- Generated:
-