Class XtextDirectoryCleaner
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.XtextDirectoryCleaner
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
public class XtextDirectoryCleaner extends java.lang.Object implements IGuiceAwareGeneratorComponent
This component cleans all directories for generated code according to the project configuration (usually 'src-gen' for plain layout and 'src/main/xtext-gen' for Maven/Gradle layout).- Noextend:
- This class should not be extended by clients.
-
-
Constructor Summary
Constructors Constructor Description XtextDirectoryCleaner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addExclude(java.lang.String exclude)
void
addExtraDirectory(java.lang.String directory)
void
clean()
void
initialize(com.google.inject.Injector injector)
void
setEnabled(boolean enabled)
void
setUseDefaultExcludes(boolean useDefaultExcludes)
-
-
-
Method Detail
-
addExtraDirectory
public void addExtraDirectory(java.lang.String directory)
-
addExclude
public void addExclude(java.lang.String exclude)
-
clean
public void clean()
-
initialize
public void initialize(com.google.inject.Injector injector)
- Specified by:
initialize
in interfaceIGuiceAwareGeneratorComponent
-
setEnabled
public void setEnabled(boolean enabled)
-
setUseDefaultExcludes
public void setUseDefaultExcludes(boolean useDefaultExcludes)
-
-