All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.codehaus.xdoclet.Config Maven / Gradle / Ivy

package org.codehaus.xdoclet;

import java.util.Collections;
import java.util.List;
import java.util.Map;

/**
 * @author Espen Amble Kolstad
 * @author gjoseph
 * @author Konstantin Pribluda
 * 
 * @version $Revision: 116 $
 */
public class Config {
    private boolean addToSources = true;
    private boolean addToResources = true;    
    private List components = Collections.EMPTY_LIST;
    private String encoding = System.getProperty("file.encoding");
    private String excludes = "";
    private String includes = "**/*.java";
    private String resourcesExcludes = "**/*.java";
    private String resourcesIncludes = "**/*";
    private Map params = Collections.EMPTY_MAP;

    public List getComponents() {
		return components;
	}

	public String getEncoding() {
        return encoding;
    }

	public String getExcludes() {
        return excludes;
    }

    public String getIncludes() {
        return includes;
    }

    public String getResourcesExcludes() {
        return resourcesExcludes;
    }

    public String getResourcesIncludes() {
        return resourcesIncludes;
    }

    public Map getParams() {
        return params;
    }


    public boolean isAddToSources() {
        return addToSources;
    }

    public void setAddToSources(boolean addToSources) {
        this.addToSources = addToSources;
    }

    public boolean isAddToResources() {
        return addToResources;
    }

    public void setAddToResources(boolean addToResources) {
        this.addToResources = addToResources;
    }

    public void setComponents(List components) {
		this.components = components;
	}

    public void setEncoding(String encoding) {
        this.encoding = encoding;
    }

    public void setExcludes(String excludes) {
        this.excludes = excludes;
    }

    public void setIncludes(String includes) {
        this.includes = includes;
    }

    public void setResourcesExcludes(String resourcesExcludes) {
        this.resourcesExcludes = resourcesExcludes;
    }

    public void setResourcesIncludes(String resourcesIncludes) {
        this.resourcesIncludes = resourcesIncludes;
    }

    public void setParams(Map params) {
        this.params = params;
    }


    public String toString() {
        return "Config{" +
                ", includes=" + includes +
                ", excludes=" + excludes +
                ", resourcesIncludes=" + resourcesIncludes +
                ", resourcesExcludes=" + resourcesExcludes +
                ", encoding='" + encoding + '\'' +
                ", addToSources='" + addToSources + '\'' +
                ", addToResources='" + addToResources + '\'' +
                ", params=" + params +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy