|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.smartics.maven.exceptions.conf.DefaultJavadocProjectConfiguration.Builder
public static final class DefaultJavadocProjectConfiguration.Builder
The configuration builder.
Constructor Summary | |
---|---|
DefaultJavadocProjectConfiguration.Builder(String projectName) Default constructor. |
Method Summary | |
---|---|
JavadocProjectConfiguration |
build() Creates the project configuration. |
void |
setClassRootDirectoryNames(Collection<String> classRootDirectoryNames) Sets the list of class path root elements of this project. |
void |
setExcludes(List<String> excludes) Sets the excludes for the scanner. |
void |
setIncludes(List<String> includes) Sets the includes for the scanner. |
void |
setSourceEncoding(String sourceEncoding) Sets the encoding of the source files in this project. |
void |
setSourceRootDirectoryNames(Collection<String> sourceRootDirectoryNames) Sets the list of source path root elements of this project. |
void |
setSourceVersion(String sourceVersion) Sets the encoding of the source files in this project. |
void |
setToolClassPath(List<String> toolClassPath) Sets the classpath used by the tool. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultJavadocProjectConfiguration.Builder(String projectName)
projectName
- the name of the project this configuration is for.
Method Detail |
---|
public void setToolClassPath(List<String> toolClassPath)
toolClassPath
- the classpath used by the tool.
public void setClassRootDirectoryNames(Collection<String> classRootDirectoryNames)
classRootDirectoryNames
- the list of class path root elements of this project.
public void setSourceRootDirectoryNames(Collection<String> sourceRootDirectoryNames)
sourceRootDirectoryNames
- the list of source path root elements of this project.
public void setIncludes(List<String> includes)
includes
- the includes for the scanner.
public void setExcludes(List<String> excludes)
excludes
- the excludes for the scanner.
public void setSourceEncoding(String sourceEncoding)
sourceEncoding
- the encoding of the source files in this project.
public void setSourceVersion(String sourceVersion)
1.5
.
sourceVersion
- the encoding of the source files in this project.
public JavadocProjectConfiguration build() throws IllegalArgumentException
IllegalArgumentException
- if any property is not valid.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |