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.Object
Specifies the output folder for a source folder (may be null, in which case the output folder of the enclosingOutputConfiguration
is 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 boolean
equals(java.lang.Object obj)
java.lang.String
getOutputDirectory()
java.lang.String
getSourceFolder()
int
hashCode()
boolean
isIgnore()
void
setIgnore(boolean ignore)
void
setOutputDirectory(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-