Class BaseMigrationScript
- java.lang.Object
 - 
- jetbrains.mps.lang.script.runtime.BaseMigrationScript
 
 
- 
- All Implemented Interfaces:
 RefactoringScript
public class BaseMigrationScript extends Object implements RefactoringScript
 
- 
- 
Constructor Summary
Constructors Constructor Description BaseMigrationScript(String name) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddRefactoring(AbstractMigrationRefactoring refactoring)StringgetName()List<AbstractMigrationRefactoring>getRefactorings()SNodeReferencegetScriptNode() 
 - 
 
- 
- 
Constructor Detail
- 
BaseMigrationScript
public BaseMigrationScript(String name)
 
 - 
 
- 
Method Detail
- 
getName
public String getName()
- Specified by:
 getNamein interfaceRefactoringScript
 
- 
addRefactoring
protected void addRefactoring(AbstractMigrationRefactoring refactoring)
 
- 
getRefactorings
public List<AbstractMigrationRefactoring> getRefactorings()
- Specified by:
 getRefactoringsin interfaceRefactoringScript
 
- 
getScriptNode
@Nullable public SNodeReference getScriptNode()
- Specified by:
 getScriptNodein interfaceRefactoringScript- Returns:
 - Pointer to node this script originates from, if any. For navigation purposes only.
 
 
 - 
 
 -