Package org.eclipse.xtext.generator
Class OutputConfiguration.SourceMapping
- java.lang.Object
-
- org.eclipse.xtext.generator.OutputConfiguration.SourceMapping
-
- Enclosing class:
- OutputConfiguration
public static class OutputConfiguration.SourceMapping extends java.lang.ObjectSpecifies the output folder for a source folder (may be null, in which case the output folder of the enclosingOutputConfigurationis used). A source folder may also be set to be ignored in the UI. This makes it clear to the user that he does not have to specify an output directory for that source folder. Both source and output folders are project relative, e.g. "src/main/java", "build/gen" etc.- Since:
- 2.6
-
-
Constructor Summary
Constructors Constructor Description SourceMapping(java.lang.String sourceFolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetOutputDirectory()java.lang.StringgetSourceFolder()inthashCode()booleanisIgnore()voidsetIgnore(boolean ignore)voidsetOutputDirectory(java.lang.String outputDirectory)
-
-
-
Method Detail
-
getSourceFolder
public java.lang.String getSourceFolder()
-
getOutputDirectory
public java.lang.String getOutputDirectory()
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
-
isIgnore
public boolean isIgnore()
-
setIgnore
public void setIgnore(boolean ignore)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-