Class MoveNodeRefactoringParticipant.ChangeBase<InitialDataObject,FinalDataObject>
- java.lang.Object
 - 
- jetbrains.mps.refactoring.participant.MoveNodeRefactoringParticipant.ChangeBase<InitialDataObject,FinalDataObject>
 
 
- 
- All Implemented Interfaces:
 MoveNodeRefactoringParticipant.MoveNodeChange<InitialDataObject,FinalDataObject>,RefactoringParticipant.Change<InitialDataObject,FinalDataObject>
- Enclosing interface:
 - MoveNodeRefactoringParticipant<InitialDataObject,FinalDataObject>
 
public abstract static class MoveNodeRefactoringParticipant.ChangeBase<InitialDataObject,FinalDataObject> extends Object implements MoveNodeRefactoringParticipant.MoveNodeChange<InitialDataObject,FinalDataObject>
 
- 
- 
Constructor Summary
Constructors Constructor Description ChangeBase() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidconfirm(FinalDataObject finalState, SRepository repository, RefactoringSession refactoringSession)abstract SearchResultsgetSearchResults()RefactoringParticipant.KeepOldNodesneedsToPreserveOldNode() 
 - 
 
- 
- 
Method Detail
- 
getSearchResults
public abstract SearchResults getSearchResults()
- Specified by:
 getSearchResultsin interfaceRefactoringParticipant.Change<InitialDataObject,FinalDataObject>
 
- 
needsToPreserveOldNode
public RefactoringParticipant.KeepOldNodes needsToPreserveOldNode()
- Specified by:
 needsToPreserveOldNodein interfaceMoveNodeRefactoringParticipant.MoveNodeChange<InitialDataObject,FinalDataObject>
 
- 
confirm
public abstract void confirm(FinalDataObject finalState, SRepository repository, RefactoringSession refactoringSession)
- Specified by:
 confirmin interfaceRefactoringParticipant.Change<InitialDataObject,FinalDataObject>
 
 - 
 
 -