FileSettings.java 2.34 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.native2pdf.xml;

import com.adobe.native2pdf.xml.FileCompression;
import com.adobe.native2pdf.xml.JpgFormat;
import com.adobe.native2pdf.xml.PngFilter;
import com.adobe.native2pdf.xml.PngInterlace;
import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@XmlAccessorType(value=XmlAccessType.FIELD)
@XmlType(name="", propOrder={"monochrome", "grayscale", "color", "format", "filter", "interlace"})
@XmlRootElement(name="fileSettings")
public class FileSettings
implements Serializable {
    protected FileCompression monochrome;
    protected FileCompression grayscale;
    protected FileCompression color;
    protected JpgFormat format;
    protected PngFilter filter;
    protected PngInterlace interlace;

    public FileCompression getMonochrome() {
        return this.monochrome;
    }

    public void setMonochrome(FileCompression value) {
        this.monochrome = value;
    }

    public boolean isSetMonochrome() {
        return this.monochrome != null;
    }

    public FileCompression getGrayscale() {
        return this.grayscale;
    }

    public void setGrayscale(FileCompression value) {
        this.grayscale = value;
    }

    public boolean isSetGrayscale() {
        return this.grayscale != null;
    }

    public FileCompression getColor() {
        return this.color;
    }

    public void setColor(FileCompression value) {
        this.color = value;
    }

    public boolean isSetColor() {
        return this.color != null;
    }

    public JpgFormat getFormat() {
        return this.format;
    }

    public void setFormat(JpgFormat value) {
        this.format = value;
    }

    public boolean isSetFormat() {
        return this.format != null;
    }

    public PngFilter getFilter() {
        return this.filter;
    }

    public void setFilter(PngFilter value) {
        this.filter = value;
    }

    public boolean isSetFilter() {
        return this.filter != null;
    }

    public PngInterlace getInterlace() {
        return this.interlace;
    }

    public void setInterlace(PngInterlace value) {
        this.interlace = value;
    }

    public boolean isSetInterlace() {
        return this.interlace != null;
    }
}