Class RefactorElementNameFragment2
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
public class RefactorElementNameFragment2 extends AbstractXtextGeneratorFragment
Contributes the registration of element renaming infrastructure.
-
-
Constructor Summary
Constructors Constructor Description RefactorElementNameFragment2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkConfiguration(Issues issues)
void
generate()
protected boolean
isUseChangeSerializer(org.eclipse.xtext.Grammar grammer)
protected boolean
isUseJdtRefactoring(org.eclipse.xtext.Grammar grammar)
void
setUseChangeSerializer(boolean useChangeSerializer)
Use the newer rename infrastructure based on the change serializer also in Eclipse.void
setUseJdtRefactoring(boolean useJdtRefactoring)
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
getGrammar, getLanguage, getProjectConfig, initialize
-
-
-
-
Method Detail
-
isUseJdtRefactoring
protected boolean isUseJdtRefactoring(org.eclipse.xtext.Grammar grammar)
-
setUseJdtRefactoring
public void setUseJdtRefactoring(boolean useJdtRefactoring)
-
isUseChangeSerializer
protected boolean isUseChangeSerializer(org.eclipse.xtext.Grammar grammer)
-
setUseChangeSerializer
public void setUseChangeSerializer(boolean useChangeSerializer)
Use the newer rename infrastructure based on the change serializer also in Eclipse. This is only applicable for non-Xbase languages.
-
checkConfiguration
public void checkConfiguration(Issues issues)
- Specified by:
checkConfiguration
in interfaceIXtextGeneratorFragment
- Overrides:
checkConfiguration
in classAbstractXtextGeneratorFragment
-
generate
public void generate()
-
-