Class LabelProviderFragment2
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
-
- org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
public class LabelProviderFragment2 extends AbstractStubGeneratingFragment
Contributes the Labeling provider stub, either in Xtend or Java language.
-
-
Constructor Summary
Constructors Constructor Description LabelProviderFragment2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate()
protected void
generateJavaDescriptionLabelProvider()
protected void
generateJavaEObjectLabelProvider()
protected void
generateXtendDescriptionLabelProvider()
protected void
generateXtendEObjectLabelProvider()
protected TypeReference
getDefaultDescriptionLabelProviderSuperClass()
Extra getter facilitates customization by overriding.protected TypeReference
getDefaultEObjectLabelProviderSuperClass()
Extra getter facilitates customization by overriding.protected TypeReference
getDescriptionLabelProviderClass(org.eclipse.xtext.Grammar g)
protected TypeReference
getDescriptionLabelProviderSuperClass(org.eclipse.xtext.Grammar g)
protected TypeReference
getEObjectLabelProviderClass(org.eclipse.xtext.Grammar g)
protected TypeReference
getEObjectLabelProviderSuperClass(org.eclipse.xtext.Grammar g)
-
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
-
getEObjectLabelProviderClass
protected TypeReference getEObjectLabelProviderClass(org.eclipse.xtext.Grammar g)
-
getEObjectLabelProviderSuperClass
protected TypeReference getEObjectLabelProviderSuperClass(org.eclipse.xtext.Grammar g)
-
getDefaultEObjectLabelProviderSuperClass
protected TypeReference getDefaultEObjectLabelProviderSuperClass()
Extra getter facilitates customization by overriding.
-
getDescriptionLabelProviderClass
protected TypeReference getDescriptionLabelProviderClass(org.eclipse.xtext.Grammar g)
-
getDescriptionLabelProviderSuperClass
protected TypeReference getDescriptionLabelProviderSuperClass(org.eclipse.xtext.Grammar g)
-
getDefaultDescriptionLabelProviderSuperClass
protected TypeReference getDefaultDescriptionLabelProviderSuperClass()
Extra getter facilitates customization by overriding.
-
generate
public void generate()
-
generateXtendEObjectLabelProvider
protected void generateXtendEObjectLabelProvider()
-
generateXtendDescriptionLabelProvider
protected void generateXtendDescriptionLabelProvider()
-
generateJavaEObjectLabelProvider
protected void generateJavaEObjectLabelProvider()
-
generateJavaDescriptionLabelProvider
protected void generateJavaDescriptionLabelProvider()
-
-