Interface SConceptFeature
-
- All Superinterfaces:
SElement
,SNamedElement
- All Known Subinterfaces:
SAbstractLink
,SContainmentLink
,SProperty
,SReferenceLink
public interface SConceptFeature extends SNamedElement
Member of a concept, named.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SAbstractConcept
getOwner()
Retrieves concept where the feature has been declared.boolean
isValid()
-
Methods inherited from interface org.jetbrains.mps.openapi.language.SElement
getLanguage, getSourceNode
-
Methods inherited from interface org.jetbrains.mps.openapi.language.SNamedElement
getName
-
-
-
-
Method Detail
-
getOwner
@NotNull SAbstractConcept getOwner()
Retrieves concept where the feature has been declared. Note, this concept doesn't necessarily match concept of the node when this feature has been obtained through node's meta-model accessors, instead, the feature may originate from one of concept's ancestors.- Returns:
- concept this feature is declared in
-
isValid
boolean isValid()
-
-