Clover icon

jalviewX

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

File Filter.java

 

Coverage histogram

../../img/srcFileCovDistChart0.png
56% of files have more coverage

Code metrics

0
14
10
1
180
65
11
0.79
1.4
10
1.1

Classes

Class Line # Actions
Filter 22 14 11 24
0.00%
 

Contributing tests

No tests hitting this source file were found.

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.binding;
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 Filter.
19    *
20    * @version $Revision$ $Date$
21    */
 
22    public class Filter implements java.io.Serializable
23    {
24   
25    // --------------------------/
26    // - Class/Member Variables -/
27    // --------------------------/
28   
29    /**
30    * Field _featureType.
31    */
32    private java.lang.String _featureType;
33   
34    /**
35    * Field _matcherSet.
36    */
37    private jalview.binding.MatcherSet _matcherSet;
38   
39    // ----------------/
40    // - Constructors -/
41    // ----------------/
42   
 
43  0 toggle public Filter()
44    {
45  0 super();
46    }
47   
48    // -----------/
49    // - Methods -/
50    // -----------/
51   
52    /**
53    * Returns the value of field 'featureType'.
54    *
55    * @return the value of field 'FeatureType'.
56    */
 
57  0 toggle public java.lang.String getFeatureType()
58    {
59  0 return this._featureType;
60    }
61   
62    /**
63    * Returns the value of field 'matcherSet'.
64    *
65    * @return the value of field 'MatcherSet'.
66    */
 
67  0 toggle public jalview.binding.MatcherSet getMatcherSet()
68    {
69  0 return this._matcherSet;
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 'featureType'.
128    *
129    * @param featureType
130    * the value of field 'featureType'.
131    */
 
132  0 toggle public void setFeatureType(final java.lang.String featureType)
133    {
134  0 this._featureType = featureType;
135    }
136   
137    /**
138    * Sets the value of field 'matcherSet'.
139    *
140    * @param matcherSet
141    * the value of field 'matcherSet'.
142    */
 
143  0 toggle public void setMatcherSet(final jalview.binding.MatcherSet matcherSet)
144    {
145  0 this._matcherSet = matcherSet;
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.binding.Filter
158    */
 
159  0 toggle public static jalview.binding.Filter 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.binding.Filter) Unmarshaller
165    .unmarshal(jalview.binding.Filter.class, reader);
166    }
167   
168    /**
169    *
170    *
171    * @throws org.exolab.castor.xml.ValidationException
172    * if this object is an invalid instance according to the schema
173    */
 
174  0 toggle public void validate() throws org.exolab.castor.xml.ValidationException
175    {
176  0 org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
177  0 validator.validate(this);
178    }
179   
180    }