public class CombinedJvmJdtRenameContextFactory extends JdtRefactoringContextFactory
IRenameContextFactory.Default
Constructor and Description |
---|
CombinedJvmJdtRenameContextFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDeclaringMethod(JvmIdentifiableElement jvmElement,
org.eclipse.jdt.core.IJavaElement javaElement,
java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.jdt.core.IJavaElement> jvm2javaElement) |
IRenameElementContext |
createLocalRenameElementContext(org.eclipse.emf.ecore.EObject targetElement,
XtextEditor editor,
org.eclipse.jface.text.ITextSelection selection,
XtextResource resource) |
protected java.util.Set<org.eclipse.emf.ecore.EObject> |
filterJvmElements(java.util.Set<org.eclipse.emf.ecore.EObject> unfiltered) |
protected org.eclipse.emf.ecore.EObject |
getDeclarationTarget(org.eclipse.emf.ecore.EObject targetElement) |
protected boolean |
isAcceptedElement(org.eclipse.emf.ecore.EObject jvmElement) |
createExternalRenameElementContext, getJavaElementFinder, isJvmMember, isTypeResource
createRenameElementContext
public IRenameElementContext createLocalRenameElementContext(org.eclipse.emf.ecore.EObject targetElement, XtextEditor editor, org.eclipse.jface.text.ITextSelection selection, XtextResource resource)
createLocalRenameElementContext
in class IRenameContextFactory.Default
protected org.eclipse.emf.ecore.EObject getDeclarationTarget(org.eclipse.emf.ecore.EObject targetElement)
protected void addDeclaringMethod(JvmIdentifiableElement jvmElement, org.eclipse.jdt.core.IJavaElement javaElement, java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.jdt.core.IJavaElement> jvm2javaElement)
protected java.util.Set<org.eclipse.emf.ecore.EObject> filterJvmElements(java.util.Set<org.eclipse.emf.ecore.EObject> unfiltered)
protected boolean isAcceptedElement(org.eclipse.emf.ecore.EObject jvmElement)