Configuration.java revision 144
* See LICENSE.txt included in this distribution for the specific
* file and include the License file at LICENSE.txt.
* package scope, but that didn't work with the XMLDecoder/XMLEncoder.
public class Configuration {
private boolean historyCache;
private int historyCacheTime;
private boolean generateHtml;
private int indexWordLimit;
private boolean verbose;
private boolean allowLeadingWildcard;
public Configuration() {
setHistoryCache(true);
setVerbose(false);
setGenerateHtml(true);
setQuickContextScan(true);
return ctags;
public boolean isHistoryCache() {
return historyCache;
public int getHistoryCacheTime() {
return historyCacheTime;
return projects;
return sourceRoot;
return dataRoot;
return repositories;
return urlPrefix;
public boolean isGenerateHtml() {
return generateHtml;
return defaultProject;
public int getIndexWordLimit() {
return indexWordLimit;
public boolean isVerbose() {
return verbose;
public boolean isAllowLeadingWildcard() {
return allowLeadingWildcard;
private boolean quickContextScan;
public boolean isQuickContextScan() {
return quickContextScan;
return ignoredNames;
return userPage;
return bugPage;
return bugPattern;
return webappLAF;