001    
002    package org.kuali.ole.docstore.model.xmlpojo.config;
003    
004    import javax.xml.bind.annotation.XmlAccessType;
005    import javax.xml.bind.annotation.XmlAccessorType;
006    import javax.xml.bind.annotation.XmlAttribute;
007    import javax.xml.bind.annotation.XmlElement;
008    import javax.xml.bind.annotation.XmlType;
009    
010    
011    /**
012     * <p>Java class for Mapping complex type.
013     * 
014     * <p>The following schema fragment specifies the expected content contained within this class.
015     * 
016     * <pre>
017     * &lt;complexType name="Mapping">
018     *   &lt;complexContent>
019     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
020     *       &lt;sequence>
021     *         &lt;element name="include" type="{http://www.w3.org/2001/XMLSchema}string"/>
022     *         &lt;element name="exclude" type="{http://www.w3.org/2001/XMLSchema}string"/>
023     *       &lt;/sequence>
024     *       &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
025     *     &lt;/restriction>
026     *   &lt;/complexContent>
027     * &lt;/complexType>
028     * </pre>
029     * 
030     * 
031     */
032    @XmlAccessorType(XmlAccessType.FIELD)
033    @XmlType(name = "Mapping", propOrder = {
034        "include",
035        "exclude"
036    })
037    public class Mapping {
038    
039        @XmlElement(required = true)
040        protected String include;
041        @XmlElement(required = true)
042        protected String exclude;
043        @XmlAttribute
044        protected String type;
045    
046        /**
047         * Gets the value of the include property.
048         * 
049         * @return
050         *     possible object is
051         *     {@link String }
052         *     
053         */
054        public String getInclude() {
055            return include;
056        }
057    
058        /**
059         * Sets the value of the include property.
060         * 
061         * @param value
062         *     allowed object is
063         *     {@link String }
064         *     
065         */
066        public void setInclude(String value) {
067            this.include = value;
068        }
069    
070        /**
071         * Gets the value of the exclude property.
072         * 
073         * @return
074         *     possible object is
075         *     {@link String }
076         *     
077         */
078        public String getExclude() {
079            return exclude;
080        }
081    
082        /**
083         * Sets the value of the exclude property.
084         * 
085         * @param value
086         *     allowed object is
087         *     {@link String }
088         *     
089         */
090        public void setExclude(String value) {
091            this.exclude = value;
092        }
093    
094        /**
095         * Gets the value of the type property.
096         * 
097         * @return
098         *     possible object is
099         *     {@link String }
100         *     
101         */
102        public String getType() {
103            return type;
104        }
105    
106        /**
107         * Sets the value of the type property.
108         * 
109         * @param value
110         *     allowed object is
111         *     {@link String }
112         *     
113         */
114        public void setType(String value) {
115            this.type = value;
116        }
117    
118    }