// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2017.01.24 at 06:43:16 AM CET // package eu.europa.esig.jaxb.policy; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for ContainerConstraints complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="ContainerConstraints"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="AcceptableContainerTypes" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> * <element name="ZipCommentPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> * <element name="AcceptableZipComment" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> * <element name="MimeTypeFilePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> * <element name="AcceptableMimeTypeFileContent" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> * <element name="ManifestFilePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> * <element name="AllFilesSigned" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ContainerConstraints", propOrder = { "acceptableContainerTypes", "zipCommentPresent", "acceptableZipComment", "mimeTypeFilePresent", "acceptableMimeTypeFileContent", "manifestFilePresent", "allFilesSigned" }) public class ContainerConstraints { @XmlElement(name = "AcceptableContainerTypes") protected MultiValuesConstraint acceptableContainerTypes; @XmlElement(name = "ZipCommentPresent") protected LevelConstraint zipCommentPresent; @XmlElement(name = "AcceptableZipComment") protected MultiValuesConstraint acceptableZipComment; @XmlElement(name = "MimeTypeFilePresent") protected LevelConstraint mimeTypeFilePresent; @XmlElement(name = "AcceptableMimeTypeFileContent") protected MultiValuesConstraint acceptableMimeTypeFileContent; @XmlElement(name = "ManifestFilePresent") protected LevelConstraint manifestFilePresent; @XmlElement(name = "AllFilesSigned") protected LevelConstraint allFilesSigned; /** * Gets the value of the acceptableContainerTypes property. * * @return * possible object is * {@link MultiValuesConstraint } * */ public MultiValuesConstraint getAcceptableContainerTypes() { return acceptableContainerTypes; } /** * Sets the value of the acceptableContainerTypes property. * * @param value * allowed object is * {@link MultiValuesConstraint } * */ public void setAcceptableContainerTypes(MultiValuesConstraint value) { this.acceptableContainerTypes = value; } /** * Gets the value of the zipCommentPresent property. * * @return * possible object is * {@link LevelConstraint } * */ public LevelConstraint getZipCommentPresent() { return zipCommentPresent; } /** * Sets the value of the zipCommentPresent property. * * @param value * allowed object is * {@link LevelConstraint } * */ public void setZipCommentPresent(LevelConstraint value) { this.zipCommentPresent = value; } /** * Gets the value of the acceptableZipComment property. * * @return * possible object is * {@link MultiValuesConstraint } * */ public MultiValuesConstraint getAcceptableZipComment() { return acceptableZipComment; } /** * Sets the value of the acceptableZipComment property. * * @param value * allowed object is * {@link MultiValuesConstraint } * */ public void setAcceptableZipComment(MultiValuesConstraint value) { this.acceptableZipComment = value; } /** * Gets the value of the mimeTypeFilePresent property. * * @return * possible object is * {@link LevelConstraint } * */ public LevelConstraint getMimeTypeFilePresent() { return mimeTypeFilePresent; } /** * Sets the value of the mimeTypeFilePresent property. * * @param value * allowed object is * {@link LevelConstraint } * */ public void setMimeTypeFilePresent(LevelConstraint value) { this.mimeTypeFilePresent = value; } /** * Gets the value of the acceptableMimeTypeFileContent property. * * @return * possible object is * {@link MultiValuesConstraint } * */ public MultiValuesConstraint getAcceptableMimeTypeFileContent() { return acceptableMimeTypeFileContent; } /** * Sets the value of the acceptableMimeTypeFileContent property. * * @param value * allowed object is * {@link MultiValuesConstraint } * */ public void setAcceptableMimeTypeFileContent(MultiValuesConstraint value) { this.acceptableMimeTypeFileContent = value; } /** * Gets the value of the manifestFilePresent property. * * @return * possible object is * {@link LevelConstraint } * */ public LevelConstraint getManifestFilePresent() { return manifestFilePresent; } /** * Sets the value of the manifestFilePresent property. * * @param value * allowed object is * {@link LevelConstraint } * */ public void setManifestFilePresent(LevelConstraint value) { this.manifestFilePresent = value; } /** * Gets the value of the allFilesSigned property. * * @return * possible object is * {@link LevelConstraint } * */ public LevelConstraint getAllFilesSigned() { return allFilesSigned; } /** * Sets the value of the allFilesSigned property. * * @param value * allowed object is * {@link LevelConstraint } * */ public void setAllFilesSigned(LevelConstraint value) { this.allFilesSigned = value; } }