|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.smartics.maven.exceptions.conf.DefaultProjectConfiguration.Builder<O>
public static final class DefaultProjectConfiguration.Builder<O>
The configuration builder.
Constructor Summary | |
---|---|
DefaultProjectConfiguration.Builder(String projectName) Default constructor. |
Method Summary | |
---|---|
de.smartics.exceptions.report.data.ProjectConfiguration<O> |
build() Creates the project configuration. |
void |
setBundle(ResourceBundle bundle) Sets the bundle set for this report execution. |
void |
setBundleMapperClassName(String bundleMapperClassName) Sets the class of the mapper to the resource bundles of a given item class. |
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 |
setJavadocDir(File javadocDir) Sets the directory where the Javadoc pages are found. |
void |
setReport(String report) Sets the name of the file the report will be written to. |
void |
setReportEncoding(String reportEncoding) Sets the encoding of the generated report. |
void |
setReporter(String reporterClass) Sets the class name of the reporter. |
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 Java version specified for the sources in the project. |
void |
setStyleSheet(String styleSheet) Sets the reference to the style sheet to add as link element to the head of the XHTML document. |
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 DefaultProjectConfiguration.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)
sourceEncoding
- the Java version specified for the sources in the project.
public void setReportEncoding(String reportEncoding)
reportEncoding
- the encoding of the generated report.
public void setReporter(String reporterClass)
reporterClass
- the class name of the reporter.
public void setReport(String report)
report
- the name of the file the report will be written to.
public void setBundle(ResourceBundle bundle)
bundle
- the bundle set for this report execution.
public void setJavadocDir(File javadocDir)
javadocDir
- the directory where the Javadoc pages are found.
public void setStyleSheet(String styleSheet)
styleSheet
- the reference to the style sheet to add as link element to the head of the XHTML document.
public void setBundleMapperClassName(String bundleMapperClassName)
bundleMapperClassName
- the class of the mapper to the resource bundles of a given item class.
public de.smartics.exceptions.report.data.ProjectConfiguration<O> 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 |