Class RefactoringRuntime
- java.lang.Object
 - 
- jetbrains.mps.lang.migration.runtime.base.RefactoringRuntime
 
 
- 
public class RefactoringRuntime extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description RefactoringRuntime() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidchangeContainmentLinkInstance(SNode node, SContainmentLink oldLink, SContainmentLink newLink)static voidchangePropertyInstance(SNode node, SProperty oldProp, SProperty newProp)static voidchangeReferenceLinkInstances(SNode node, SReferenceLink oldLink, SReferenceLink newLink)static SNodereplaceWithNewConcept(SNode node, SAbstractConcept newConcept) 
 - 
 
- 
- 
Method Detail
- 
changePropertyInstance
public static void changePropertyInstance(SNode node, SProperty oldProp, SProperty newProp)
 
- 
changeContainmentLinkInstance
public static void changeContainmentLinkInstance(SNode node, SContainmentLink oldLink, SContainmentLink newLink)
 
- 
changeReferenceLinkInstances
public static void changeReferenceLinkInstances(SNode node, SReferenceLink oldLink, SReferenceLink newLink)
 
- 
replaceWithNewConcept
public static SNode replaceWithNewConcept(SNode node, SAbstractConcept newConcept)
 
 - 
 
 -