Statistics
| Revision:

gvsig-publish / org.gvsig.publish / trunk / org.gvsig.publish / org.gvsig.publish.mapserver / org.gvsig.publish.lib.impl.mapserver / src / main / java / org / gvsig / publish / mapserver641 / ExpressionType.java @ 85

History | View | Annotate | Download (2.54 KB)

1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2014.04.15 at 01:55:56 PM VET 
6
//
7

    
8

    
9
package org.gvsig.publish.mapserver641;
10

    
11
import javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
13
import javax.xml.bind.annotation.XmlAttribute;
14
import javax.xml.bind.annotation.XmlType;
15
import javax.xml.bind.annotation.XmlValue;
16

    
17

    
18
/**
19
 * <p>Java class for expressionType complex type.
20
 * 
21
 * <p>The following schema fragment specifies the expected content contained within this class.
22
 * 
23
 * <pre>
24
 * &lt;complexType name="expressionType">
25
 *   &lt;simpleContent>
26
 *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
27
 *       &lt;attribute name="type" default="CONSTANT">
28
 *         &lt;simpleType>
29
 *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
30
 *             &lt;enumeration value="CONSTANT"/>
31
 *             &lt;enumeration value="REGEX"/>
32
 *             &lt;enumeration value="MSEXPR"/>
33
 *           &lt;/restriction>
34
 *         &lt;/simpleType>
35
 *       &lt;/attribute>
36
 *     &lt;/extension>
37
 *   &lt;/simpleContent>
38
 * &lt;/complexType>
39
 * </pre>
40
 * 
41
 * 
42
 */
43
@XmlAccessorType(XmlAccessType.FIELD)
44
@XmlType(name = "expressionType", propOrder = {
45
    "value"
46
})
47
public class ExpressionType {
48

    
49
    @XmlValue
50
    protected String value;
51
    @XmlAttribute
52
    protected String type;
53

    
54
    /**
55
     * Gets the value of the value property.
56
     * 
57
     * @return
58
     *     possible object is
59
     *     {@link String }
60
     *     
61
     */
62
    public String getValue() {
63
        return value;
64
    }
65

    
66
    /**
67
     * Sets the value of the value property.
68
     * 
69
     * @param value
70
     *     allowed object is
71
     *     {@link String }
72
     *     
73
     */
74
    public void setValue(String value) {
75
        this.value = value;
76
    }
77

    
78
    /**
79
     * Gets the value of the type property.
80
     * 
81
     * @return
82
     *     possible object is
83
     *     {@link String }
84
     *     
85
     */
86
    public String getType() {
87
        if (type == null) {
88
            return "CONSTANT";
89
        } else {
90
            return type;
91
        }
92
    }
93

    
94
    /**
95
     * Sets the value of the type property.
96
     * 
97
     * @param value
98
     *     allowed object is
99
     *     {@link String }
100
     *     
101
     */
102
    public void setType(String value) {
103
        this.type = value;
104
    }
105

    
106
}