JAL-3054 table tooltip follow mouse in a sensible manner
[jalview.git] / src / jalview / schemabinding / version2 / types / descriptors / FeatureMatcherByTypeDescriptor.java
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.types.descriptors;
9
10   //---------------------------------/
11  //- Imported classes and packages -/
12 //---------------------------------/
13
14 import jalview.schemabinding.version2.types.FeatureMatcherByType;
15
16 /**
17  * Class FeatureMatcherByTypeDescriptor.
18  * 
19  * @version $Revision$ $Date$
20  */
21 public class FeatureMatcherByTypeDescriptor extends org.exolab.castor.xml.util.XMLClassDescriptorImpl {
22
23
24       //--------------------------/
25      //- Class/Member Variables -/
26     //--------------------------/
27
28     /**
29      * Field _elementDefinition.
30      */
31     private boolean _elementDefinition;
32
33     /**
34      * Field _nsPrefix.
35      */
36     private java.lang.String _nsPrefix;
37
38     /**
39      * Field _nsURI.
40      */
41     private java.lang.String _nsURI;
42
43     /**
44      * Field _xmlName.
45      */
46     private java.lang.String _xmlName;
47
48
49       //----------------/
50      //- Constructors -/
51     //----------------/
52
53     public FeatureMatcherByTypeDescriptor() {
54         super();
55         _nsURI = "www.jalview.org/colours";
56         _xmlName = "FeatureMatcherByType";
57         _elementDefinition = false;
58     }
59
60
61       //-----------/
62      //- Methods -/
63     //-----------/
64
65     /**
66      * Method getAccessMode.
67      * 
68      * @return the access mode specified for this class.
69      */
70     public org.exolab.castor.mapping.AccessMode getAccessMode(
71     ) {
72         return null;
73     }
74
75     /**
76      * Method getIdentity.
77      * 
78      * @return the identity field, null if this class has no
79      * identity.
80      */
81     public org.exolab.castor.mapping.FieldDescriptor getIdentity(
82     ) {
83         return super.getIdentity();
84     }
85
86     /**
87      * Method getJavaClass.
88      * 
89      * @return the Java class represented by this descriptor.
90      */
91     public java.lang.Class getJavaClass(
92     ) {
93         return jalview.schemabinding.version2.types.FeatureMatcherByType.class;
94     }
95
96     /**
97      * Method getNameSpacePrefix.
98      * 
99      * @return the namespace prefix to use when marshaling as XML.
100      */
101     public java.lang.String getNameSpacePrefix(
102     ) {
103         return _nsPrefix;
104     }
105
106     /**
107      * Method getNameSpaceURI.
108      * 
109      * @return the namespace URI used when marshaling and
110      * unmarshaling as XML.
111      */
112     public java.lang.String getNameSpaceURI(
113     ) {
114         return _nsURI;
115     }
116
117     /**
118      * Method getValidator.
119      * 
120      * @return a specific validator for the class described by this
121      * ClassDescriptor.
122      */
123     public org.exolab.castor.xml.TypeValidator getValidator(
124     ) {
125         return this;
126     }
127
128     /**
129      * Method getXMLName.
130      * 
131      * @return the XML Name for the Class being described.
132      */
133     public java.lang.String getXMLName(
134     ) {
135         return _xmlName;
136     }
137
138     /**
139      * Method isElementDefinition.
140      * 
141      * @return true if XML schema definition of this Class is that
142      * of a global
143      * element or element with anonymous type definition.
144      */
145     public boolean isElementDefinition(
146     ) {
147         return _elementDefinition;
148     }
149
150 }