Class AbstractStubGeneratingFragment
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
- Direct Known Subclasses:
AbstractInheritingFragment
,CodeMiningFragment
,Formatter2Fragment2
,GeneratorFragment2
,JUnitFragment
,LabelProviderFragment2
,OutlineTreeProviderFragment2
,SerializerFragment2
public abstract class AbstractStubGeneratingFragment extends AbstractXtextGeneratorFragment
A fragment that generates a stub, that is a class where the user can add custom behavior, e.g. validation or formatting rules. The stub is generated into the source folder that is not overwritten when the generator is executed again (src
for plain project layout,src/main/java
for Maven/Gradle project layout). If you want the stub to be generated again, delete the already existing file.
-
-
Constructor Summary
Constructors Constructor Description AbstractStubGeneratingFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanGeneratorOption
getGenerateStub()
boolean
isGenerateStub()
boolean
isGenerateXtendStub()
void
setGenerateStub(boolean generateStub)
void
setGenerateXtendStub(boolean generateXtendStub)
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
checkConfiguration, getGrammar, getLanguage, getProjectConfig, initialize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.xtext.generator.IXtextGeneratorFragment
generate
-
-
-
-
Method Detail
-
isGenerateStub
public boolean isGenerateStub()
-
setGenerateStub
public void setGenerateStub(boolean generateStub)
-
isGenerateXtendStub
public boolean isGenerateXtendStub()
-
setGenerateXtendStub
public void setGenerateXtendStub(boolean generateXtendStub)
-
getGenerateStub
public BooleanGeneratorOption getGenerateStub()
-
-