Class CodeMiningFragment
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
-
- org.eclipse.xtext.xtext.generator.ui.codemining.CodeMiningFragment
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
@Beta public class CodeMiningFragment extends AbstractStubGeneratingFragment
This fragment activates code mining functionalities and generates the appropriate stubs.- Since:
- 2.14
-
-
Constructor Summary
Constructors Constructor Description CodeMiningFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate()
protected void
generateJavaCodeMiningProvider()
protected void
generateXtendCodeMiningProvider()
protected TypeReference
getBadLocationException()
protected TypeReference
getCancelIndicator()
protected TypeReference
getCodeMiningProviderClass()
protected TypeReference
getCodeMiningProviderSuperClass()
protected TypeReference
getIAcceptor()
protected TypeReference
getICodeMining()
protected TypeReference
getIDocument()
protected TypeReference
getXtextResource()
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
getGenerateStub, isGenerateStub, isGenerateXtendStub, setGenerateStub, setGenerateXtendStub
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
checkConfiguration, getGrammar, getLanguage, getProjectConfig, initialize
-
-
-
-
Method Detail
-
generate
public void generate()
-
getCodeMiningProviderClass
protected TypeReference getCodeMiningProviderClass()
-
getCodeMiningProviderSuperClass
protected TypeReference getCodeMiningProviderSuperClass()
-
getBadLocationException
protected TypeReference getBadLocationException()
-
getCancelIndicator
protected TypeReference getCancelIndicator()
-
getIAcceptor
protected TypeReference getIAcceptor()
-
getICodeMining
protected TypeReference getICodeMining()
-
getIDocument
protected TypeReference getIDocument()
-
getXtextResource
protected TypeReference getXtextResource()
-
generateXtendCodeMiningProvider
protected void generateXtendCodeMiningProvider()
-
generateJavaCodeMiningProvider
protected void generateJavaCodeMiningProvider()
-
-