Dialogs.java 1.92 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.appmon.xml;

import com.adobe.appmon.xml.Window;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

/*
 * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
 */
@XmlAccessorType(value=XmlAccessType.FIELD)
@XmlType(name="", propOrder={"window"})
@XmlRootElement(name="dialogs")
public class Dialogs
implements Serializable {
    @XmlElement(required=1)
    protected List<Window> window;
    @XmlAttribute(required=1)
    protected String app;
    @XmlAttribute(required=1)
    protected String locale;
    @XmlAttribute(required=1)
    protected String version;

    public List<Window> getWindow() {
        if (this.window == null) {
            this.window = new ArrayList<Window>();
        }
        return this.window;
    }

    public boolean isSetWindow() {
        return this.window != null && !this.window.isEmpty();
    }

    public void unsetWindow() {
        this.window = null;
    }

    public String getApp() {
        return this.app;
    }

    public void setApp(String value) {
        this.app = value;
    }

    public boolean isSetApp() {
        return this.app != null;
    }

    public String getLocale() {
        return this.locale;
    }

    public void setLocale(String value) {
        this.locale = value;
    }

    public boolean isSetLocale() {
        return this.locale != null;
    }

    public String getVersion() {
        return this.version;
    }

    public void setVersion(String value) {
        this.version = value;
    }

    public boolean isSetVersion() {
        return this.version != null;
    }
}