Clover icon

jalviewX

  1. Project Clover database Wed Oct 31 2018 15:13:58 GMT
  2. Package jalview.schemabinding.version2

File Property.java

 

Coverage histogram

../../../img/srcFileCovDistChart5.png
40% of files have more coverage

Code metrics

0
14
10
1
181
66
11
0.79
1.4
10
1.1

Classes

Class Line # Actions
Property 22 14 11 14
0.4166666641.7%
 

Contributing tests

This file is covered by 4 tests. .

Source view

1    /*
2    * This class was automatically generated with
3    * <a href="http://www.castor.org">Castor 1.1</a>, using an XML
4    * Schema.
5    * $Id$
6    */
7   
8    package jalview.schemabinding.version2;
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 Property.
19    *
20    * @version $Revision$ $Date$
21    */
 
22    public class Property implements java.io.Serializable
23    {
24   
25    // --------------------------/
26    // - Class/Member Variables -/
27    // --------------------------/
28   
29    /**
30    * Field _name.
31    */
32    private java.lang.String _name;
33   
34    /**
35    * Field _value.
36    */
37    private java.lang.String _value;
38   
39    // ----------------/
40    // - Constructors -/
41    // ----------------/
42   
 
43  84 toggle public Property()
44    {
45  84 super();
46    }
47   
48    // -----------/
49    // - Methods -/
50    // -----------/
51   
52    /**
53    * Returns the value of field 'name'.
54    *
55    * @return the value of field 'Name'.
56    */
 
57  98 toggle public java.lang.String getName()
58    {
59  98 return this._name;
60    }
61   
62    /**
63    * Returns the value of field 'value'.
64    *
65    * @return the value of field 'Value'.
66    */
 
67  98 toggle public java.lang.String getValue()
68    {
69  98 return this._value;
70    }
71   
72    /**
73    * Method isValid.
74    *
75    * @return true if this object is valid according to the schema
76    */
 
77  0 toggle public boolean isValid()
78    {
79  0 try
80    {
81  0 validate();
82    } catch (org.exolab.castor.xml.ValidationException vex)
83    {
84  0 return false;
85    }
86  0 return true;
87    }
88   
89    /**
90    *
91    *
92    * @param out
93    * @throws org.exolab.castor.xml.MarshalException
94    * if object is null or if any SAXException is thrown during
95    * marshaling
96    * @throws org.exolab.castor.xml.ValidationException
97    * if this object is an invalid instance according to the schema
98    */
 
99  0 toggle public void marshal(final java.io.Writer out)
100    throws org.exolab.castor.xml.MarshalException,
101    org.exolab.castor.xml.ValidationException
102    {
103  0 Marshaller.marshal(this, out);
104    }
105   
106    /**
107    *
108    *
109    * @param handler
110    * @throws java.io.IOException
111    * if an IOException occurs during marshaling
112    * @throws org.exolab.castor.xml.ValidationException
113    * if this object is an invalid instance according to the schema
114    * @throws org.exolab.castor.xml.MarshalException
115    * if object is null or if any SAXException is thrown during
116    * marshaling
117    */
 
118  0 toggle public void marshal(final org.xml.sax.ContentHandler handler)
119    throws java.io.IOException,
120    org.exolab.castor.xml.MarshalException,
121    org.exolab.castor.xml.ValidationException
122    {
123  0 Marshaller.marshal(this, handler);
124    }
125   
126    /**
127    * Sets the value of field 'name'.
128    *
129    * @param name
130    * the value of field 'name'.
131    */
 
132  84 toggle public void setName(final java.lang.String name)
133    {
134  84 this._name = name;
135    }
136   
137    /**
138    * Sets the value of field 'value'.
139    *
140    * @param value
141    * the value of field 'value'.
142    */
 
143  84 toggle public void setValue(final java.lang.String value)
144    {
145  84 this._value = value;
146    }
147   
148    /**
149    * Method unmarshal.
150    *
151    * @param reader
152    * @throws org.exolab.castor.xml.MarshalException
153    * if object is null or if any SAXException is thrown during
154    * marshaling
155    * @throws org.exolab.castor.xml.ValidationException
156    * if this object is an invalid instance according to the schema
157    * @return the unmarshaled jalview.schemabinding.version2.Property
158    */
 
159  0 toggle public static jalview.schemabinding.version2.Property unmarshal(
160    final java.io.Reader reader)
161    throws org.exolab.castor.xml.MarshalException,
162    org.exolab.castor.xml.ValidationException
163    {
164  0 return (jalview.schemabinding.version2.Property) Unmarshaller
165    .unmarshal(jalview.schemabinding.version2.Property.class,
166    reader);
167    }
168   
169    /**
170    *
171    *
172    * @throws org.exolab.castor.xml.ValidationException
173    * if this object is an invalid instance according to the schema
174    */
 
175  0 toggle public void validate() throws org.exolab.castor.xml.ValidationException
176    {
177  0 org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
178  0 validator.validate(this);
179    }
180   
181    }