public class Settings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CPD_LANGUAGE_DEFAULT |
static int |
CPD_MINIMUM_TOKENS_DEFAULT |
static java.lang.String |
CPD_RENDER_FORMAT_DEFAULT |
Constructor and Description |
---|
Settings() |
Modifier and Type | Method and Description |
---|---|
java.io.FilenameFilter |
filenameFilter() |
void |
generateHtml(java.io.File outputFile)
Generates HTML file from the provided XML file and the specified stylesheet.
|
java.lang.String |
getApplicationName() |
java.lang.String |
getDbPassword() |
java.lang.String |
getDbUrl() |
java.lang.String |
getDbUser() |
java.util.Properties |
getDefines() |
java.lang.String |
getDriverName() |
java.lang.String |
getFormatString() |
java.lang.String |
getGetMetadataStatement() |
java.lang.String |
getInputEncoding() |
java.util.Collection |
getInputFiles() |
java.util.Collection |
getInputObjects() |
java.util.Collection |
getInputTypes() |
net.sourceforge.pmd.cpd.Language |
getLanguage() |
java.lang.String |
getLanguageString() |
int |
getMinimumTileSize() |
java.io.File |
getOutputDirectory() |
java.io.File |
getOutputFile() |
net.sourceforge.pmd.cpd.Renderer |
getRenderer() |
static net.sourceforge.pmd.cpd.Renderer |
getRendererFromString(java.lang.String name,
java.lang.String sourceEncoding) |
int |
getReturnType() |
java.io.File |
getSourceStylesheet() |
java.io.File |
getStylesheet() |
boolean |
ignoreComments() |
boolean |
ignoreIdentifiers() |
boolean |
ignoreLiterals() |
boolean |
isExitOnError() |
boolean |
isSaveSourceCode() |
boolean |
isShowSkippedPackages() |
boolean |
isVerbose() |
net.sourceforge.pmd.cpd.Language |
language() |
int |
minimumTileSize() |
void |
processCommandString(java.lang.String[] args)
Consumes command line strings received by the main() method
|
net.sourceforge.pmd.cpd.Renderer |
renderer() |
void |
setApplicationName(java.lang.String applicationName) |
void |
setDbPassword(java.lang.String dbPassword) |
void |
setDbUrl(java.lang.String dbUrl) |
void |
setDbUser(java.lang.String dbUser) |
void |
setDefines(java.util.Properties defines) |
void |
setDriverName(java.lang.String driverName) |
void |
setExitOnError(boolean exitOnError) |
void |
setFormat(net.sourceforge.pmd.cpd.Renderer renderer) |
void |
setFormat(java.lang.String formatString) |
void |
setGetMetadataStatement(java.lang.String getMetadataStatement) |
void |
setIgnoreComments(boolean flag) |
void |
setIgnoreIdentifiers(boolean flag) |
void |
setIgnoreLiterals(boolean flag) |
void |
setInputEncoding(java.lang.String inputEncoding) |
void |
setInputFiles(java.util.Collection inputFiles) |
void |
setInputObjects(java.util.Collection inputObjects) |
void |
setInputTypes(java.util.Collection inputTypes) |
void |
setLanguage(net.sourceforge.pmd.cpd.Language language) |
void |
setLanguage(java.lang.String languageString) |
void |
setMinimumTileSize(java.lang.Integer minimumTileSize) |
void |
setOutputDirectory(java.io.File outputDirectory) |
void |
setOutputFile(java.io.File outputFile) |
void |
setOutputFile(java.lang.String outputFileName) |
void |
setReturnType(int returnType) |
void |
setSaveSourceCode(boolean savesourcecode) |
void |
setShowSkippedPackages(boolean showSkippedPackages) |
void |
setSourceStylesheet(java.io.File sourcestylesheetFile) |
void |
setSourceStylesheet(java.lang.String sourcestylesheetName) |
void |
setStylesheet(java.io.File stylesheetFile) |
void |
setStylesheet(java.lang.String stylesheetName) |
void |
setVerbose(boolean verbose) |
boolean |
skipDuplicates() |
void |
skipDuplicates(boolean flag) |
net.sourceforge.pmd.cpd.SourceCode |
sourceCodeFor(java.io.File file) |
net.sourceforge.pmd.cpd.Tokenizer |
tokenizer() |
public static final java.lang.String CPD_RENDER_FORMAT_DEFAULT
public static final java.lang.String CPD_LANGUAGE_DEFAULT
public static final int CPD_MINIMUM_TOKENS_DEFAULT
public void processCommandString(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void setApplicationName(java.lang.String applicationName)
public void setOutputDirectory(java.io.File outputDirectory)
public void setInputFiles(java.util.Collection inputFiles)
public void setDefines(java.util.Properties defines)
public void setInputEncoding(java.lang.String inputEncoding)
public void setVerbose(boolean verbose)
public void setExitOnError(boolean exitOnError)
public void setReturnType(int returnType)
public void setDriverName(java.lang.String driverName)
public void setGetMetadataStatement(java.lang.String getMetadataStatement)
public void setDbUrl(java.lang.String dbUrl)
public void setDbUser(java.lang.String dbUser)
public void setDbPassword(java.lang.String dbPassword)
public void setInputObjects(java.util.Collection inputObjects)
public void setInputTypes(java.util.Collection inputTypes)
public void setShowSkippedPackages(boolean showSkippedPackages)
public void setSaveSourceCode(boolean savesourcecode)
public java.lang.String getApplicationName()
public java.io.File getOutputDirectory()
public java.util.Collection getInputFiles()
public java.util.Properties getDefines()
public java.lang.String getInputEncoding()
public boolean isVerbose()
public boolean isExitOnError()
public java.lang.String getDbUrl()
public java.lang.String getGetMetadataStatement()
public int getReturnType()
public java.lang.String getDriverName()
public java.lang.String getDbUser()
public java.lang.String getDbPassword()
public java.util.Collection getInputObjects()
public java.util.Collection getInputTypes()
public boolean isShowSkippedPackages()
public boolean isSaveSourceCode()
public net.sourceforge.pmd.cpd.SourceCode sourceCodeFor(java.io.File file)
public net.sourceforge.pmd.cpd.Language language()
public int minimumTileSize()
public boolean skipDuplicates()
public void skipDuplicates(boolean flag)
public boolean ignoreComments()
public void setLanguage(java.lang.String languageString)
public void setLanguage(net.sourceforge.pmd.cpd.Language language)
public net.sourceforge.pmd.cpd.Language getLanguage()
public void setFormat(java.lang.String formatString)
public void setFormat(net.sourceforge.pmd.cpd.Renderer renderer)
public net.sourceforge.pmd.cpd.Renderer getRenderer()
public void setIgnoreComments(boolean flag)
public boolean ignoreIdentifiers()
public void setIgnoreIdentifiers(boolean flag)
public boolean ignoreLiterals()
public void setIgnoreLiterals(boolean flag)
public int getMinimumTileSize()
public void setMinimumTileSize(java.lang.Integer minimumTileSize)
public java.io.FilenameFilter filenameFilter()
public net.sourceforge.pmd.cpd.Tokenizer tokenizer()
public net.sourceforge.pmd.cpd.Renderer renderer()
public static net.sourceforge.pmd.cpd.Renderer getRendererFromString(java.lang.String name, java.lang.String sourceEncoding)
public void setOutputFile(java.lang.String outputFileName)
public void setOutputFile(java.io.File outputFile)
public java.io.File getOutputFile()
public void setStylesheet(java.lang.String stylesheetName)
public void setStylesheet(java.io.File stylesheetFile)
public java.io.File getStylesheet()
public void setSourceStylesheet(java.lang.String sourcestylesheetName)
public void setSourceStylesheet(java.io.File sourcestylesheetFile)
public java.io.File getSourceStylesheet()
public java.lang.String getFormatString()
public java.lang.String getLanguageString()
public void generateHtml(java.io.File outputFile) throws java.lang.Exception
applicationFile
- XML application filejava.lang.Exception
Copyright © 2013. All Rights Reserved.