org.eclipse.xtext.ui.refactoring.ui
Class StrictLinkedPositionGroupCalculator
java.lang.Object
org.eclipse.xtext.ui.refactoring.ui.AbstractLinkedPositionGroupCalculator
org.eclipse.xtext.ui.refactoring.ui.StrictLinkedPositionGroupCalculator
- All Implemented Interfaces:
- ILinkedPositionGroupCalculator
public class StrictLinkedPositionGroupCalculator
- extends AbstractLinkedPositionGroupCalculator
- Author:
- Holger Schill - Initial contribution and API, Jan Koehnlein
Method Summary |
protected java.util.List<org.eclipse.text.edits.ReplaceEdit> |
computeReplaceEditsForDocument(org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring renameRefactoring,
org.eclipse.jface.text.IDocument document,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
protected org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring |
createRenameRefactoring(IRenameElementContext renameElementContext)
|
protected java.lang.String |
getDummyNewName(java.lang.String originalName)
JDT refactorings must change the name. |
org.eclipse.jface.text.link.LinkedPositionGroup |
getLinkedPositionGroup(IRenameElementContext renameElementContext,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
protected org.eclipse.jface.text.link.LinkedPositionGroup |
internalGetLinkedPositionGroup(IRenameElementContext renameElementContext,
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring renameRefactoring,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StrictLinkedPositionGroupCalculator
public StrictLinkedPositionGroupCalculator()
createRenameRefactoring
protected org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring createRenameRefactoring(IRenameElementContext renameElementContext)
getLinkedPositionGroup
public org.eclipse.jface.text.link.LinkedPositionGroup getLinkedPositionGroup(IRenameElementContext renameElementContext,
org.eclipse.core.runtime.IProgressMonitor monitor)
internalGetLinkedPositionGroup
protected org.eclipse.jface.text.link.LinkedPositionGroup internalGetLinkedPositionGroup(IRenameElementContext renameElementContext,
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring renameRefactoring,
org.eclipse.core.runtime.IProgressMonitor monitor)
getDummyNewName
protected java.lang.String getDummyNewName(java.lang.String originalName)
- JDT refactorings must change the name.
computeReplaceEditsForDocument
protected java.util.List<org.eclipse.text.edits.ReplaceEdit> computeReplaceEditsForDocument(org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring renameRefactoring,
org.eclipse.jface.text.IDocument document,
org.eclipse.core.runtime.IProgressMonitor monitor)