Package jetbrains.mps.smodel.legacy
Interface ConceptMetaInfoConverter
- 
- All Known Implementing Classes:
 InvalidConcept,SAbstractConceptAdapter,SConceptAdapter,SConceptAdapterById,SInterfaceConceptAdapter,SInterfaceConceptAdapterById
@Deprecated public interface ConceptMetaInfoConverter
Deprecated.this is transition code, don't use unless for intended purposeAbstracts mechanism to translate string identifiers to modern meta-objects. Present contract is that SConcept instances are providers for these conversions.Implementation does best effort to provide contemporary, id-backed meta-objects. However, if it fails and no such meta-object could be retrieved, implementation resorts to name-backed meta-objects.
This mechanism shall become history once we drop support for string meta-objects. Primary client is editor-related code where we still use String meta-objects.
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description SContainmentLinkconvertAggregation(String role)Deprecated.SReferenceLinkconvertAssociation(String role)Deprecated.SPropertyconvertProperty(String propertyName)Deprecated. 
 - 
 
- 
- 
Method Detail
- 
convertAggregation
@NotNull SContainmentLink convertAggregation(String role)
Deprecated. 
- 
convertAssociation
@NotNull SReferenceLink convertAssociation(String role)
Deprecated. 
 - 
 
 -