Interface SConceptFeature
- 
- All Superinterfaces:
 SElement,SNamedElement
- All Known Subinterfaces:
 SAbstractLink,SContainmentLink,SProperty,SReferenceLink
- All Known Implementing Classes:
 InvalidContainmentLink,InvalidProperty,InvalidReferenceLink,SContainmentLinkAdapter,SContainmentLinkAdapterById,SPropertyAdapter,SPropertyAdapterById,SReferenceLinkAdapter,SReferenceLinkAdapterById
public interface SConceptFeature extends SNamedElement
Member of a concept, named. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SAbstractConceptgetOwner()Retrieves concept where the feature has been declared.booleanisValid()- 
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()
 
 - 
 
 -