/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.atea.nlptools.macroniser.monogram.plugin;

import java.io.File;

/**
 *
 * @author OEM
 */
public class PluginConfiguration
{
    private File file;
    private String fileType;
    private String charsetEncoding;
    private boolean preserveExistingMacrons;
    
    public File getFile() {
        return file;
    }

    public String getFileType() {
        return fileType;
    }

    public String getCharsetEncoding() {
        return charsetEncoding;
    }

    public boolean getPreserveExistingMacrons() {
        return preserveExistingMacrons;
    }

    public void setCharsetEncoding(String charsetEncoding) {
        this.charsetEncoding = charsetEncoding;
    }

    public void setFile(File file) {
        this.file = file;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public void setPreserveExistingMacrons(boolean preserveExistingMacrons) {
        this.preserveExistingMacrons = preserveExistingMacrons;
    }

    @Override
    public String toString() {
        return "PluginConfiguration{" + "file=" + file + "fileType=" + fileType + "charsetEncoding=" + charsetEncoding + "preserveExistingMacrons=" + preserveExistingMacrons + '}';
    }
}
