org.eclipse.xtext.common.types.ui.refactoring
Class JdtRefactoringContext

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext.Impl
      extended by org.eclipse.xtext.common.types.ui.refactoring.JdtRefactoringContext
All Implemented Interfaces:
IRenameElementContext

public class JdtRefactoringContext
extends IRenameElementContext.Impl

A IRenameElementContext for a JDT rename refactoring. Used when triggering a JDT refactoring from a reference to a JVM element in an Xtext -based language.

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext
IRenameElementContext.Impl
 
Constructor Summary
JdtRefactoringContext(org.eclipse.emf.ecore.EObject targetJvmElement, org.eclipse.jdt.core.IJavaElement javaElement, org.eclipse.ui.IEditorPart editor, org.eclipse.jface.viewers.ISelection selection, XtextResource contextResource, boolean isRealJvmMember)
           
 
Method Summary
 org.eclipse.jdt.core.IJavaElement getJavaElement()
           
 boolean isRealJvmElement()
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext.Impl
getContextResourceURI, getTargetElementEClass, getTargetElementURI, getTriggeringEditor, getTriggeringEditorSelection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdtRefactoringContext

public JdtRefactoringContext(org.eclipse.emf.ecore.EObject targetJvmElement,
                             org.eclipse.jdt.core.IJavaElement javaElement,
                             org.eclipse.ui.IEditorPart editor,
                             org.eclipse.jface.viewers.ISelection selection,
                             XtextResource contextResource,
                             boolean isRealJvmMember)
Method Detail

getJavaElement

public org.eclipse.jdt.core.IJavaElement getJavaElement()

isRealJvmElement

public boolean isRealJvmElement()