org.eclipse.xtext.common.types.ui.refactoring.participant
Class JdtRenameParticipantContext

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

public class JdtRenameParticipantContext
extends IRenameElementContext.Impl

Context used to for renaming JVM elements that are not inside an indexed resource, thus only cross-referenced and not generated/inferred from a model element.

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
JdtRenameParticipantContext(JvmMember renamedJvmMember, org.eclipse.jdt.core.IJavaElement referencedJavaElement)
           
 
Method Summary
 org.eclipse.jdt.core.IJavaElement getRenamedJavaElement()
           
 
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

JdtRenameParticipantContext

public JdtRenameParticipantContext(JvmMember renamedJvmMember,
                                   org.eclipse.jdt.core.IJavaElement referencedJavaElement)
Method Detail

getRenamedJavaElement

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