Statistics
| Revision:

root / trunk / libraries / libWMSv0 / src / com / iver / wmsclient / wms_1_1_0 / capabilities / Keyword.java @ 150

History | View | Annotate | Download (3.23 KB)

1 150 fernando
/*
2
 * This class was automatically generated with
3
 * <a href="http://www.castor.org">Castor 0.9.5.3</a>, using an XML
4
 * Schema.
5
 * $Id$
6
 */
7
8
package com.iver.wmsclient.wms_1_1_0.capabilities;
9
10
  //---------------------------------/
11
 //- Imported classes and packages -/
12
//---------------------------------/
13
14
import org.exolab.castor.xml.Marshaller;
15
import org.exolab.castor.xml.Unmarshaller;
16
17
/**
18
 * Class Keyword.
19
 *
20
 * @version $Revision$ $Date$
21
 */
22
public class Keyword implements java.io.Serializable {
23
24
25
      //--------------------------/
26
     //- Class/Member Variables -/
27
    //--------------------------/
28
29
    /**
30
     * internal content storage
31
     */
32
    private java.lang.String _content = "";
33
34
35
      //----------------/
36
     //- Constructors -/
37
    //----------------/
38
39
    public Keyword() {
40
        super();
41
        setContent("");
42
    } //-- com.iver.wmsclient.wms_1_1_0.capabilities.Keyword()
43
44
45
      //-----------/
46
     //- Methods -/
47
    //-----------/
48
49
    /**
50
     * Returns the value of field 'content'. The field 'content'
51
     * has the following description: internal content storage
52
     *
53
     * @return the value of field 'content'.
54
     */
55
    public java.lang.String getContent()
56
    {
57
        return this._content;
58
    } //-- java.lang.String getContent()
59
60
    /**
61
     * Method isValid
62
     */
63
    public boolean isValid()
64
    {
65
        try {
66
            validate();
67
        }
68
        catch (org.exolab.castor.xml.ValidationException vex) {
69
            return false;
70
        }
71
        return true;
72
    } //-- boolean isValid()
73
74
    /**
75
     * Method marshal
76
     *
77
     * @param out
78
     */
79
    public void marshal(java.io.Writer out)
80
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
81
    {
82
83
        Marshaller.marshal(this, out);
84
    } //-- void marshal(java.io.Writer)
85
86
    /**
87
     * Method marshal
88
     *
89
     * @param handler
90
     */
91
    public void marshal(org.xml.sax.ContentHandler handler)
92
        throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
93
    {
94
95
        Marshaller.marshal(this, handler);
96
    } //-- void marshal(org.xml.sax.ContentHandler)
97
98
    /**
99
     * Sets the value of field 'content'. The field 'content' has
100
     * the following description: internal content storage
101
     *
102
     * @param content the value of field 'content'.
103
     */
104
    public void setContent(java.lang.String content)
105
    {
106
        this._content = content;
107
    } //-- void setContent(java.lang.String)
108
109
    /**
110
     * Method unmarshal
111
     *
112
     * @param reader
113
     */
114
    public static java.lang.Object unmarshal(java.io.Reader reader)
115
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
116
    {
117
        return (com.iver.wmsclient.wms_1_1_0.capabilities.Keyword) Unmarshaller.unmarshal(com.iver.wmsclient.wms_1_1_0.capabilities.Keyword.class, reader);
118
    } //-- java.lang.Object unmarshal(java.io.Reader)
119
120
    /**
121
     * Method validate
122
     */
123
    public void validate()
124
        throws org.exolab.castor.xml.ValidationException
125
    {
126
        org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
127
        validator.validate(this);
128
    } //-- void validate()
129
130
}