Interface SpecializableProperty

All Superinterfaces:
Element, org.eclipse.emf.ecore.EObject, IdentifiedElement, Member, org.eclipse.emf.common.notify.Notifier, Property, SpecializableTerm, Statement, Term, VocabularyMember, VocabularyStatement
All Known Subinterfaces:
AnnotationProperty, ScalarProperty, StructuredProperty, UnreifiedRelation
All Known Implementing Classes:
AnnotationPropertyImpl, ScalarPropertyImpl, SpecializablePropertyImpl, StructuredPropertyImpl, UnreifiedRelationImpl

public interface SpecializableProperty extends SpecializableTerm, Property
A representation of the model object 'Specializable Property'. SpecializableProperty is a [=property=] that can be specialized. It can also specify [=PropertyEquivalenceAxioms=].

The following features are supported:

See Also:
Generated:
Model:
abstract="true" annotation="https://tabatkins.github.io/bikeshed heading='Properties'"