Interface SAbstractLink
- 
- All Superinterfaces:
- SConceptFeature,- SNamedElement
 - All Known Subinterfaces:
- SContainmentLink,- SReferenceLink
 
 public interface SAbstractLink extends SConceptFeature Represents an abstract meta-definition of node connections. These can express either references or containment relationships.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StringgetRole()Deprecated.SAbstractConceptgetTargetConcept()The concept for the nodes that this link points to.booleanisMultiple()Instance nodes can contain more than one link like this.booleanisOptional()This link may contain no elements.booleanisReference()Deprecated.boolean limits API to two link kinds possible- 
Methods inherited from interface org.jetbrains.mps.openapi.language.SConceptFeaturegetOwner, isValid
 - 
Methods inherited from interface org.jetbrains.mps.openapi.language.SNamedElementgetName
 
- 
 
- 
- 
- 
Method Detail- 
getRole@Deprecated String getRole() Deprecated.
 - 
getTargetConcept@NotNull SAbstractConcept getTargetConcept() The concept for the nodes that this link points to.
 - 
isReference@Deprecated boolean isReference() Deprecated.boolean limits API to two link kinds possibleTrue for references, false for containment relationships.
 - 
isOptionalboolean isOptional() This link may contain no elements.
 - 
isMultipleboolean isMultiple() Instance nodes can contain more than one link like this.
 
- 
 
-