Class MoveNodePart
- java.lang.Object
 - 
- jetbrains.mps.lang.migration.runtime.base.MoveNodePart
 
 
- 
public class MoveNodePart extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description MoveNodePart(SNodeReference from)MoveNodePart(SNodeReference from, SNodeReference to) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(Iterable<SNode> nodes)voidexecute(SModule module)Iterable<SNodeReference>getAffectedNodes(SearchScope searchScope, SRepository repository)SNodeReferencegetFrom()SNodeReferencegetTo()voidsetTo(SNodeReference to)voidupdateUsage(SReference usage, SNodeReference newReference) 
 - 
 
- 
- 
Constructor Detail
- 
MoveNodePart
public MoveNodePart(SNodeReference from, SNodeReference to)
 
- 
MoveNodePart
public MoveNodePart(SNodeReference from)
 
 - 
 
- 
Method Detail
- 
setTo
public void setTo(SNodeReference to)
 
- 
getAffectedNodes
public Iterable<SNodeReference> getAffectedNodes(SearchScope searchScope, SRepository repository)
 
- 
execute
public void execute(SModule module)
 
- 
updateUsage
public void updateUsage(SReference usage, SNodeReference newReference)
 
- 
getFrom
public SNodeReference getFrom()
 
- 
getTo
public SNodeReference getTo()
 
 - 
 
 -