Revision 12758

View differences:

branches/CatalogYNomenclator_v1_1_0_1005/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/catalogClient/CatalogClientExtension.java
55 55

  
56 56
import es.gva.cit.catalogClient.csw.drivers.CSWCatalogServiceDriver;
57 57
import es.gva.cit.catalogClient.srw.drivers.SRWCatalogServiceDriver;
58
import es.gva.cit.catalogClient.utils.CatalogClientRegister;
58
import es.gva.cit.catalogClient.utils.CatalogDriverRegister;
59 59
import es.gva.cit.catalogClient.z3950.drivers.Z3950CatalogServiceDriver;
60 60
import es.gva.cit.gvsig.catalogClient.gui.ConnectDialog;
61 61

  
......
81 81
     * @see com.iver.andami.plugins.Extension#postInitialize()
82 82
     */
83 83
    public void postInitialize(){
84
    	CatalogClientRegister register = CatalogClientRegister.getInstance();
84
    	CatalogDriverRegister register = CatalogDriverRegister.getInstance();
85 85
		register.register(new Z3950CatalogServiceDriver());
86 86
		register.register(new SRWCatalogServiceDriver());
87 87
		register.register(new CSWCatalogServiceDriver());
branches/CatalogYNomenclator_v1_1_0_1005/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/gazetteer/GazetteerExtension.java
52 52

  
53 53
import es.gva.cit.gazetteer.adl.drivers.ADLGazetteerServiceDriver;
54 54
import es.gva.cit.gazetteer.idec.drivers.IDECGazetteerServiceDriver;
55
import es.gva.cit.gazetteer.utils.GazetteerClientRegister;
55
import es.gva.cit.gazetteer.utils.GazetteerDriverRegister;
56 56
import es.gva.cit.gazetteer.wfs.drivers.WFSServiceDriver;
57 57
import es.gva.cit.gazetteer.wfsg.drivers.WFSGServiceDriver;
58 58
import es.gva.cit.gvsig.gazetteer.gui.ConnectDialog;
......
78 78
     * @see com.iver.andami.plugins.Extension#postInitialize()
79 79
     */
80 80
    public void postInitialize(){
81
    	GazetteerClientRegister register = GazetteerClientRegister.getInstance();
81
    	GazetteerDriverRegister register = GazetteerDriverRegister.getInstance();
82 82
        register.register(new ADLGazetteerServiceDriver());
83 83
        register.register(new WFSServiceDriver());
84 84
        register.register(new WFSGServiceDriver());
branches/CatalogYNomenclator_v1_1_0_1005/applications/appCatalogYNomenclatorClient/documents/model.uml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_-X67oTnSEdy2L-2tITOcMA">
3
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JwDnSEdy2L-2tITOcMA" name="boolean"/>
4
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JwTnSEdy2L-2tITOcMA" name="byte"/>
5
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JwjnSEdy2L-2tITOcMA" name="char"/>
6
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JwznSEdy2L-2tITOcMA" name="double"/>
7
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JxDnSEdy2L-2tITOcMA" name="float"/>
8
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JxTnSEdy2L-2tITOcMA" name="int"/>
9
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JxjnSEdy2L-2tITOcMA" name="long"/>
10
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_-X8JxznSEdy2L-2tITOcMA" name="short"/>
11
  <packagedElement xmi:type="uml:Package" xmi:id="_-X8JyDnSEdy2L-2tITOcMA" name="es">
12
    <packagedElement xmi:type="uml:Package" xmi:id="_-X8JyTnSEdy2L-2tITOcMA" name="gva">
13
      <packagedElement xmi:type="uml:Package" xmi:id="_-X8JyjnSEdy2L-2tITOcMA" name="cit">
14
        <packagedElement xmi:type="uml:Package" xmi:id="_-X8JyznSEdy2L-2tITOcMA" name="catalogClient">
15
          <packagedElement xmi:type="uml:Class" xmi:id="_-X8JzDnSEdy2L-2tITOcMA" name="CatalogClient">
16
            <ownedAttribute xmi:id="_-X8JzTnSEdy2L-2tITOcMA" name="uri" visibility="private" type="_-YLafjnSEdy2L-2tITOcMA"/>
17
            <ownedAttribute xmi:id="_-X8JzjnSEdy2L-2tITOcMA" name="catalogDriver" visibility="private" type="_-X_NKjnSEdy2L-2tITOcMA" association="_-YLagDnSEdy2L-2tITOcMA"/>
18
            <ownedAttribute xmi:id="_-X8JzznSEdy2L-2tITOcMA" name="serverStatus" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
19
            <ownedAttribute xmi:id="_-X8J0DnSEdy2L-2tITOcMA" name="capabilities" visibility="private" type="_-X_0XDnSEdy2L-2tITOcMA" association="_-YLagjnSEdy2L-2tITOcMA"/>
20
            <ownedOperation xmi:id="_-X8J0TnSEdy2L-2tITOcMA" name="getCapabilities" visibility="public">
21
              <ownedParameter xmi:id="_-X8J0jnSEdy2L-2tITOcMA" name="return" type="_-X_0XDnSEdy2L-2tITOcMA" direction="return"/>
22
            </ownedOperation>
23
            <ownedOperation xmi:id="_-X8J0znSEdy2L-2tITOcMA" name="getRecords" visibility="public">
24
              <ownedParameter xmi:id="_-X8J1DnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
25
              <ownedParameter xmi:id="_-X8J1TnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
26
              <ownedParameter xmi:id="_-X8J1jnSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
27
            </ownedOperation>
28
            <ownedOperation xmi:id="_-X8J1znSEdy2L-2tITOcMA" name="createNewQuery" visibility="public">
29
              <ownedParameter xmi:id="_-X8J2DnSEdy2L-2tITOcMA" name="return" type="_-YDe4TnSEdy2L-2tITOcMA" direction="return"/>
30
            </ownedOperation>
31
            <ownedOperation xmi:id="_-X8J2TnSEdy2L-2tITOcMA" name="getDriver" visibility="public">
32
              <ownedParameter xmi:id="_-X8J2jnSEdy2L-2tITOcMA" name="return" type="_-X_NKjnSEdy2L-2tITOcMA" direction="return"/>
33
            </ownedOperation>
34
            <ownedOperation xmi:id="_-X8J2znSEdy2L-2tITOcMA" name="getProtocol" visibility="public">
35
              <ownedParameter xmi:id="_-X8J3DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
36
            </ownedOperation>
37
            <ownedOperation xmi:id="_-X8J3TnSEdy2L-2tITOcMA" name="serverIsReady" visibility="public">
38
              <ownedParameter xmi:id="_-X8J3jnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
39
            </ownedOperation>
40
            <ownedOperation xmi:id="_-X8J3znSEdy2L-2tITOcMA" name="getServerStatus" visibility="public">
41
              <ownedParameter xmi:id="_-X8J4DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
42
            </ownedOperation>
43
            <ownedOperation xmi:id="_-X8J4TnSEdy2L-2tITOcMA" name="getUri" visibility="public">
44
              <ownedParameter xmi:id="_-X8J4jnSEdy2L-2tITOcMA" name="return" type="_-YLafjnSEdy2L-2tITOcMA" direction="return"/>
45
            </ownedOperation>
46
            <ownedOperation xmi:id="_-X8J4znSEdy2L-2tITOcMA" name="getSUri" visibility="public">
47
              <ownedParameter xmi:id="_-X8J5DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
48
            </ownedOperation>
49
          </packagedElement>
50
          <packagedElement xmi:type="uml:Class" xmi:id="_-X8J5TnSEdy2L-2tITOcMA" name="CatalogAP">
51
            <ownedOperation xmi:id="_-X8J5jnSEdy2L-2tITOcMA" name="main" visibility="public" isStatic="true">
52
              <ownedParameter xmi:id="_-X8J5znSEdy2L-2tITOcMA" name="args" type="_-YLafznSEdy2L-2tITOcMA"/>
53
            </ownedOperation>
54
          </packagedElement>
55
          <packagedElement xmi:type="uml:Package" xmi:id="_-X8J6DnSEdy2L-2tITOcMA" name="csw">
56
            <packagedElement xmi:type="uml:Package" xmi:id="_-X8J6TnSEdy2L-2tITOcMA" name="drivers">
57
              <packagedElement xmi:type="uml:Class" xmi:id="_-X8J6jnSEdy2L-2tITOcMA" name="CSWCatalogServiceDriver">
58
                <generalization xmi:id="_-X8J6znSEdy2L-2tITOcMA" general="_-X_NQDnSEdy2L-2tITOcMA"/>
59
                <ownedAttribute xmi:id="_-X8J7DnSEdy2L-2tITOcMA" name="service" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
60
                <ownedAttribute xmi:id="_-X8J7TnSEdy2L-2tITOcMA" name="responseHandler" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
61
                <ownedAttribute xmi:id="_-X8J7jnSEdy2L-2tITOcMA" name="hopCount" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
62
                <ownedAttribute xmi:id="_-X8J7znSEdy2L-2tITOcMA" name="distributedSearch" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
63
                <ownedAttribute xmi:id="_-X8J8DnSEdy2L-2tITOcMA" name="constraint" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
64
                <ownedAttribute xmi:id="_-X8J8TnSEdy2L-2tITOcMA" name="CONSTRAINTLANGUAGE" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
65
                <ownedAttribute xmi:id="_-X8J8jnSEdy2L-2tITOcMA" name="elementSetName" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
66
                <ownedAttribute xmi:id="_-X8J8znSEdy2L-2tITOcMA" name="typeNames" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
67
                <ownedAttribute xmi:id="_-X8J9DnSEdy2L-2tITOcMA" name="resultType" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
68
                <ownedAttribute xmi:id="_-X8J9TnSEdy2L-2tITOcMA" name="NAMESPACE" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
69
                <ownedAttribute xmi:id="_-X8J9jnSEdy2L-2tITOcMA" name="version" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
70
                <ownedAttribute xmi:id="_-X8J9znSEdy2L-2tITOcMA" name="operations" visibility="private" type="_-X9_IjnSEdy2L-2tITOcMA" association="_-X9_CDnSEdy2L-2tITOcMA"/>
71
                <ownedOperation xmi:id="_-X8J-DnSEdy2L-2tITOcMA" name="getCapabilities" visibility="public">
72
                  <ownedParameter xmi:id="_-X8J-TnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
73
                  <ownedParameter xmi:id="_-X8J-jnSEdy2L-2tITOcMA" name="return" type="_-X_0XDnSEdy2L-2tITOcMA" direction="return"/>
74
                </ownedOperation>
75
                <ownedOperation xmi:id="_-X8J-znSEdy2L-2tITOcMA" name="getRecords" visibility="public">
76
                  <ownedParameter xmi:id="_-X8J_DnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
77
                  <ownedParameter xmi:id="_-X8J_TnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
78
                  <ownedParameter xmi:id="_-X8J_jnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
79
                  <ownedParameter xmi:id="_-X8J_znSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
80
                </ownedOperation>
81
                <ownedOperation xmi:id="_-X8w0DnSEdy2L-2tITOcMA" name="createAnswerTree" visibility="private">
82
                  <ownedParameter xmi:id="_-X8w0TnSEdy2L-2tITOcMA" name="recordsReply" type="_-X_0XjnSEdy2L-2tITOcMA"/>
83
                  <ownedParameter xmi:id="_-X8w0jnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
84
                  <ownedParameter xmi:id="_-X8w0znSEdy2L-2tITOcMA" name="numberOfRecords" type="_-X8JxTnSEdy2L-2tITOcMA"/>
85
                  <ownedParameter xmi:id="_-X8w1DnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
86
                  <ownedParameter xmi:id="_-X8w1TnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
87
                  <ownedParameter xmi:id="_-X8w1jnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
88
                </ownedOperation>
89
                <ownedOperation xmi:id="_-X8w1znSEdy2L-2tITOcMA" name="getEbRIMNodes" visibility="private">
90
                  <ownedParameter xmi:id="_-X8w2DnSEdy2L-2tITOcMA" name="nodes" type="_-YBCUznSEdy2L-2tITOcMA"/>
91
                  <ownedParameter xmi:id="_-X8w2TnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
92
                  <ownedParameter xmi:id="_-X8w2jnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
93
                </ownedOperation>
94
                <ownedOperation xmi:id="_-X8w2znSEdy2L-2tITOcMA" name="getEbRIMRequestParameters" visibility="private">
95
                  <ownedParameter xmi:id="_-X8w3DnSEdy2L-2tITOcMA" name="id" type="_-YLafznSEdy2L-2tITOcMA"/>
96
                  <ownedParameter xmi:id="_-X8w3TnSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
97
                </ownedOperation>
98
                <ownedOperation xmi:id="_-X8w3jnSEdy2L-2tITOcMA" name="getNumberOfRecords" visibility="private">
99
                  <ownedParameter xmi:id="_-X8w3znSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
100
                  <ownedParameter xmi:id="_-X8w4DnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
101
                </ownedOperation>
102
                <ownedOperation xmi:id="_-X8w4TnSEdy2L-2tITOcMA" name="cutMetadata" visibility="private">
103
                  <ownedParameter xmi:id="_-X8w4jnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
104
                  <ownedParameter xmi:id="_-X8w4znSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
105
                </ownedOperation>
106
                <ownedOperation xmi:id="_-X8w5DnSEdy2L-2tITOcMA" name="setTypeNames" visibility="public">
107
                  <ownedParameter xmi:id="_-X8w5TnSEdy2L-2tITOcMA" name="typeNames" type="_-YLafznSEdy2L-2tITOcMA"/>
108
                </ownedOperation>
109
                <ownedOperation xmi:id="_-X8w5jnSEdy2L-2tITOcMA" name="isProtocolSupported" visibility="public">
110
                  <ownedParameter xmi:id="_-X8w5znSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
111
                  <ownedParameter xmi:id="_-X8w6DnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
112
                </ownedOperation>
113
                <ownedOperation xmi:id="_-X8w6TnSEdy2L-2tITOcMA" name="getDistributedSearch" visibility="public">
114
                  <ownedParameter xmi:id="_-X8w6jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
115
                </ownedOperation>
116
                <ownedOperation xmi:id="_-X8w6znSEdy2L-2tITOcMA" name="setDistributedSearch" visibility="public">
117
                  <ownedParameter xmi:id="_-X8w7DnSEdy2L-2tITOcMA" name="distributedSearch" type="_-YLafznSEdy2L-2tITOcMA"/>
118
                </ownedOperation>
119
                <ownedOperation xmi:id="_-X8w7TnSEdy2L-2tITOcMA" name="getHopCount" visibility="public">
120
                  <ownedParameter xmi:id="_-X8w7jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
121
                </ownedOperation>
122
                <ownedOperation xmi:id="_-X8w7znSEdy2L-2tITOcMA" name="setHopCount" visibility="public">
123
                  <ownedParameter xmi:id="_-X8w8DnSEdy2L-2tITOcMA" name="hopCount" type="_-YLafznSEdy2L-2tITOcMA"/>
124
                </ownedOperation>
125
                <ownedOperation xmi:id="_-X8w8TnSEdy2L-2tITOcMA" name="getNAMESPACE" visibility="public">
126
                  <ownedParameter xmi:id="_-X8w8jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
127
                </ownedOperation>
128
                <ownedOperation xmi:id="_-X8w8znSEdy2L-2tITOcMA" name="setNAMESPACE" visibility="public">
129
                  <ownedParameter xmi:id="_-X8w9DnSEdy2L-2tITOcMA" name="namespace" type="_-YLafznSEdy2L-2tITOcMA"/>
130
                </ownedOperation>
131
                <ownedOperation xmi:id="_-X8w9TnSEdy2L-2tITOcMA" name="getResponseHandler" visibility="public">
132
                  <ownedParameter xmi:id="_-X8w9jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
133
                </ownedOperation>
134
                <ownedOperation xmi:id="_-X8w9znSEdy2L-2tITOcMA" name="setResponseHandler" visibility="public">
135
                  <ownedParameter xmi:id="_-X8w-DnSEdy2L-2tITOcMA" name="responseHandler" type="_-YLafznSEdy2L-2tITOcMA"/>
136
                </ownedOperation>
137
                <ownedOperation xmi:id="_-X8w-TnSEdy2L-2tITOcMA" name="getResultType" visibility="public">
138
                  <ownedParameter xmi:id="_-X8w-jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
139
                </ownedOperation>
140
                <ownedOperation xmi:id="_-X8w-znSEdy2L-2tITOcMA" name="setResultType" visibility="public">
141
                  <ownedParameter xmi:id="_-X8w_DnSEdy2L-2tITOcMA" name="resultType" type="_-YLafznSEdy2L-2tITOcMA"/>
142
                </ownedOperation>
143
                <ownedOperation xmi:id="_-X8w_TnSEdy2L-2tITOcMA" name="getTypeNames" visibility="public">
144
                  <ownedParameter xmi:id="_-X8w_jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
145
                </ownedOperation>
146
                <ownedOperation xmi:id="_-X8w_znSEdy2L-2tITOcMA" name="getVersion" visibility="public">
147
                  <ownedParameter xmi:id="_-X8xADnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
148
                </ownedOperation>
149
                <ownedOperation xmi:id="_-X8xATnSEdy2L-2tITOcMA" name="setVersion" visibility="public">
150
                  <ownedParameter xmi:id="_-X8xAjnSEdy2L-2tITOcMA" name="version" type="_-YLafznSEdy2L-2tITOcMA"/>
151
                </ownedOperation>
152
                <ownedOperation xmi:id="_-X8xAznSEdy2L-2tITOcMA" name="getConstraint" visibility="public">
153
                  <ownedParameter xmi:id="_-X8xBDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
154
                </ownedOperation>
155
                <ownedOperation xmi:id="_-X8xBTnSEdy2L-2tITOcMA" name="setConstraint" visibility="public">
156
                  <ownedParameter xmi:id="_-X8xBjnSEdy2L-2tITOcMA" name="constraint" type="_-YLafznSEdy2L-2tITOcMA"/>
157
                </ownedOperation>
158
                <ownedOperation xmi:id="_-X8xBznSEdy2L-2tITOcMA" name="getCONSTRAINTLANGUAGE" visibility="public">
159
                  <ownedParameter xmi:id="_-X8xCDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
160
                </ownedOperation>
161
                <ownedOperation xmi:id="_-X8xCTnSEdy2L-2tITOcMA" name="setCONSTRAINTLANGUAGE" visibility="public">
162
                  <ownedParameter xmi:id="_-X8xCjnSEdy2L-2tITOcMA" name="constraintlanguage" type="_-YLafznSEdy2L-2tITOcMA"/>
163
                </ownedOperation>
164
                <ownedOperation xmi:id="_-X8xCznSEdy2L-2tITOcMA" name="getElementSetName" visibility="public">
165
                  <ownedParameter xmi:id="_-X8xDDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
166
                </ownedOperation>
167
                <ownedOperation xmi:id="_-X8xDTnSEdy2L-2tITOcMA" name="setElementSetName" visibility="public">
168
                  <ownedParameter xmi:id="_-X8xDjnSEdy2L-2tITOcMA" name="elementSetName" type="_-YLafznSEdy2L-2tITOcMA"/>
169
                </ownedOperation>
170
                <ownedOperation xmi:id="_-X8xDznSEdy2L-2tITOcMA" name="getOperations" visibility="public">
171
                  <ownedParameter xmi:id="_-X8xEDnSEdy2L-2tITOcMA" name="return" type="_-X9_IjnSEdy2L-2tITOcMA" direction="return"/>
172
                </ownedOperation>
173
                <ownedOperation xmi:id="_-X8xETnSEdy2L-2tITOcMA" name="setOperations" visibility="public">
174
                  <ownedParameter xmi:id="_-X8xEjnSEdy2L-2tITOcMA" name="operations" type="_-X9_IjnSEdy2L-2tITOcMA"/>
175
                </ownedOperation>
176
                <ownedOperation xmi:id="_-X8xEznSEdy2L-2tITOcMA" name="getQueryProfile" visibility="public">
177
                  <ownedParameter xmi:id="_-X8xFDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
178
                </ownedOperation>
179
                <ownedOperation xmi:id="_-X8xFTnSEdy2L-2tITOcMA" name="getServiceName" visibility="public">
180
                  <ownedParameter xmi:id="_-X8xFjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
181
                </ownedOperation>
182
                <ownedOperation xmi:id="_-X8xFznSEdy2L-2tITOcMA" name="getDefaultPort" visibility="public">
183
                  <ownedParameter xmi:id="_-X8xGDnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
184
                </ownedOperation>
185
                <ownedOperation xmi:id="_-X8xGTnSEdy2L-2tITOcMA" name="getDefaultSchema" visibility="public">
186
                  <ownedParameter xmi:id="_-X8xGjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
187
                </ownedOperation>
188
                <ownedOperation xmi:id="_-X8xGznSEdy2L-2tITOcMA" name="getService" visibility="public">
189
                  <ownedParameter xmi:id="_-X8xHDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
190
                </ownedOperation>
191
                <ownedOperation xmi:id="_-X8xHTnSEdy2L-2tITOcMA" name="setService" visibility="public">
192
                  <ownedParameter xmi:id="_-X8xHjnSEdy2L-2tITOcMA" name="service" type="_-YLafznSEdy2L-2tITOcMA"/>
193
                </ownedOperation>
194
              </packagedElement>
195
              <packagedElement xmi:type="uml:Class" xmi:id="_-X8xHznSEdy2L-2tITOcMA" name="CSWMessages" clientDependency="_-X8xIjnSEdy2L-2tITOcMA">
196
                <ownedAttribute xmi:id="_-X8xIDnSEdy2L-2tITOcMA" name="url" visibility="private" type="_-X9_BjnSEdy2L-2tITOcMA"/>
197
                <ownedAttribute xmi:id="_-X8xITnSEdy2L-2tITOcMA" name="driver" visibility="private" type="_-X8J6jnSEdy2L-2tITOcMA" association="_-X9_CjnSEdy2L-2tITOcMA"/>
198
                <interfaceRealization xmi:id="_-X8xIjnSEdy2L-2tITOcMA" name="IProtocolMessages" supplier="_-X_0QjnSEdy2L-2tITOcMA" client="_-X8xHznSEdy2L-2tITOcMA" contract="_-X_0QjnSEdy2L-2tITOcMA"/>
199
                <ownedOperation xmi:id="_-X8xIznSEdy2L-2tITOcMA" name="getHTTPGETCapabilities" visibility="public">
200
                  <ownedParameter xmi:id="_-X8xJDnSEdy2L-2tITOcMA" name="upper" type="_-X8JwDnSEdy2L-2tITOcMA"/>
201
                  <ownedParameter xmi:id="_-X9X4DnSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
202
                </ownedOperation>
203
                <ownedOperation xmi:id="_-X9X4TnSEdy2L-2tITOcMA" name="getHTTPGETDescribeRecords" visibility="public">
204
                  <ownedParameter xmi:id="_-X9X4jnSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
205
                </ownedOperation>
206
                <ownedOperation xmi:id="_-X9X4znSEdy2L-2tITOcMA" name="getHTTPGETRecords" visibility="public">
207
                  <ownedParameter xmi:id="_-X9X5DnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
208
                  <ownedParameter xmi:id="_-X9X5TnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
209
                  <ownedParameter xmi:id="_-X9X5jnSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
210
                </ownedOperation>
211
                <ownedOperation xmi:id="_-X9X5znSEdy2L-2tITOcMA" name="getHTTPPOSTCapabilities" visibility="public">
212
                  <ownedParameter xmi:id="_-X9X6DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
213
                </ownedOperation>
214
                <ownedOperation xmi:id="_-X9X6TnSEdy2L-2tITOcMA" name="getHTTPPOSTDescribeRecords" visibility="public">
215
                  <ownedParameter xmi:id="_-X9X6jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
216
                </ownedOperation>
217
                <ownedOperation xmi:id="_-X9X6znSEdy2L-2tITOcMA" name="getHTTPPOSTRecords" visibility="public">
218
                  <ownedParameter xmi:id="_-X9X7DnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
219
                  <ownedParameter xmi:id="_-X9X7TnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
220
                  <ownedParameter xmi:id="_-X9X7jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
221
                </ownedOperation>
222
                <ownedOperation xmi:id="_-X9X7znSEdy2L-2tITOcMA" name="getElementSetNameLabel" visibility="private">
223
                  <ownedParameter xmi:id="_-X9X8DnSEdy2L-2tITOcMA" name="searchType" type="_-YEF0jnSEdy2L-2tITOcMA"/>
224
                  <ownedParameter xmi:id="_-X9-8DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
225
                </ownedOperation>
226
                <ownedOperation xmi:id="_-X9-8TnSEdy2L-2tITOcMA" name="getMaxSetName" visibility="private">
227
                  <ownedParameter xmi:id="_-X9-8jnSEdy2L-2tITOcMA" name="elementSetName" type="_-YLafznSEdy2L-2tITOcMA"/>
228
                  <ownedParameter xmi:id="_-X9-8znSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
229
                </ownedOperation>
230
                <ownedOperation xmi:id="_-X9-9DnSEdy2L-2tITOcMA" name="getResultType" visibility="private">
231
                  <ownedParameter xmi:id="_-X9-9TnSEdy2L-2tITOcMA" name="resultType" type="_-YLafznSEdy2L-2tITOcMA"/>
232
                  <ownedParameter xmi:id="_-X9-9jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
233
                </ownedOperation>
234
                <ownedOperation xmi:id="_-X9-9znSEdy2L-2tITOcMA" name="getOutputSchema" visibility="private">
235
                  <ownedParameter xmi:id="_-X9--DnSEdy2L-2tITOcMA" name="outputSchemas" type="_-YLafznSEdy2L-2tITOcMA"/>
236
                  <ownedParameter xmi:id="_-X9--TnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
237
                </ownedOperation>
238
                <ownedOperation xmi:id="_-X9--jnSEdy2L-2tITOcMA" name="getSOAPCapabilities" visibility="public">
239
                  <ownedParameter xmi:id="_-X9--znSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
240
                </ownedOperation>
241
                <ownedOperation xmi:id="_-X9-_DnSEdy2L-2tITOcMA" name="getSOAPDescribeRecords" visibility="public">
242
                  <ownedParameter xmi:id="_-X9-_TnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
243
                </ownedOperation>
244
                <ownedOperation xmi:id="_-X9-_jnSEdy2L-2tITOcMA" name="getSOAPRecords" visibility="public">
245
                  <ownedParameter xmi:id="_-X9-_znSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
246
                  <ownedParameter xmi:id="_-X9_ADnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
247
                  <ownedParameter xmi:id="_-X9_ATnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
248
                </ownedOperation>
249
                <ownedOperation xmi:id="_-X9_AjnSEdy2L-2tITOcMA" name="getUrl" visibility="public" isStatic="true">
250
                  <ownedParameter xmi:id="_-X9_AznSEdy2L-2tITOcMA" name="return" type="_-X9_BjnSEdy2L-2tITOcMA" direction="return"/>
251
                </ownedOperation>
252
                <ownedOperation xmi:id="_-X9_BDnSEdy2L-2tITOcMA" name="setUrl" visibility="public" isStatic="true">
253
                  <ownedParameter xmi:id="_-X9_BTnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
254
                </ownedOperation>
255
              </packagedElement>
256
              <packagedElement xmi:type="uml:DataType" xmi:id="_-X9_BjnSEdy2L-2tITOcMA" name="URL"/>
257
              <packagedElement xmi:type="uml:DataType" xmi:id="_-X9_BznSEdy2L-2tITOcMA" name="NameValuePair"/>
258
              <packagedElement xmi:type="uml:Association" xmi:id="_-X9_CDnSEdy2L-2tITOcMA" memberEnd="_-X8J9znSEdy2L-2tITOcMA _-X9_CTnSEdy2L-2tITOcMA">
259
                <ownedEnd xmi:id="_-X9_CTnSEdy2L-2tITOcMA" name="target" type="_-X8J6jnSEdy2L-2tITOcMA" association="_-X9_CDnSEdy2L-2tITOcMA"/>
260
              </packagedElement>
261
              <packagedElement xmi:type="uml:Association" xmi:id="_-X9_CjnSEdy2L-2tITOcMA" memberEnd="_-X8xITnSEdy2L-2tITOcMA _-X9_CznSEdy2L-2tITOcMA">
262
                <ownedEnd xmi:id="_-X9_CznSEdy2L-2tITOcMA" name="target" type="_-X8xHznSEdy2L-2tITOcMA" association="_-X9_CjnSEdy2L-2tITOcMA"/>
263
              </packagedElement>
264
            </packagedElement>
265
            <packagedElement xmi:type="uml:Package" xmi:id="_-X9_DDnSEdy2L-2tITOcMA" name="filters">
266
              <packagedElement xmi:type="uml:Class" xmi:id="_-X9_DTnSEdy2L-2tITOcMA" name="CSWFilter">
267
                <generalization xmi:id="_-X9_DjnSEdy2L-2tITOcMA" general="_-X_0qznSEdy2L-2tITOcMA"/>
268
                <ownedAttribute xmi:id="_-X9_DznSEdy2L-2tITOcMA" name="equiv" visibility="private" type="_-YEGAjnSEdy2L-2tITOcMA" association="_-X9_HznSEdy2L-2tITOcMA"/>
269
                <ownedOperation xmi:id="_-X9_EDnSEdy2L-2tITOcMA" name="getQuery" visibility="public">
270
                  <ownedParameter xmi:id="_-X9_ETnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
271
                  <ownedParameter xmi:id="_-X9_EjnSEdy2L-2tITOcMA" name="profile" type="_-YLafznSEdy2L-2tITOcMA"/>
272
                  <ownedParameter xmi:id="_-X9_EznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
273
                </ownedOperation>
274
                <ownedOperation xmi:id="_-X9_FDnSEdy2L-2tITOcMA" name="getCoordinatesOption" visibility="public">
275
                  <ownedParameter xmi:id="_-X9_FTnSEdy2L-2tITOcMA" name="coordinatesOption" type="_-YLafznSEdy2L-2tITOcMA"/>
276
                  <ownedParameter xmi:id="_-X9_FjnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
277
                </ownedOperation>
278
                <ownedOperation xmi:id="_-X9_FznSEdy2L-2tITOcMA" name="setProfile" visibility="public">
279
                  <ownedParameter xmi:id="_-X9_GDnSEdy2L-2tITOcMA" name="profile" type="_-YLafznSEdy2L-2tITOcMA"/>
280
                </ownedOperation>
281
                <ownedOperation xmi:id="_-X9_GTnSEdy2L-2tITOcMA" name="addAdditionalClauses" visibility="public">
282
                  <ownedParameter xmi:id="_-X9_GjnSEdy2L-2tITOcMA" name="filter" type="_-YAbaznSEdy2L-2tITOcMA"/>
283
                </ownedOperation>
284
                <ownedOperation xmi:id="_-X9_GznSEdy2L-2tITOcMA" name="getEquiv" visibility="public">
285
                  <ownedParameter xmi:id="_-X9_HDnSEdy2L-2tITOcMA" name="return" type="_-YEGAjnSEdy2L-2tITOcMA" direction="return"/>
286
                </ownedOperation>
287
                <ownedOperation xmi:id="_-X9_HTnSEdy2L-2tITOcMA" name="setEquiv" visibility="public">
288
                  <ownedParameter xmi:id="_-X9_HjnSEdy2L-2tITOcMA" name="equiv" type="_-YEGAjnSEdy2L-2tITOcMA"/>
289
                </ownedOperation>
290
              </packagedElement>
291
              <packagedElement xmi:type="uml:Association" xmi:id="_-X9_HznSEdy2L-2tITOcMA" memberEnd="_-X9_DznSEdy2L-2tITOcMA _-X9_IDnSEdy2L-2tITOcMA">
292
                <ownedEnd xmi:id="_-X9_IDnSEdy2L-2tITOcMA" name="target" type="_-X9_DTnSEdy2L-2tITOcMA" association="_-X9_HznSEdy2L-2tITOcMA"/>
293
              </packagedElement>
294
            </packagedElement>
295
            <packagedElement xmi:type="uml:Package" xmi:id="_-X9_ITnSEdy2L-2tITOcMA" name="parsers">
296
              <packagedElement xmi:type="uml:Class" xmi:id="_-X9_IjnSEdy2L-2tITOcMA" name="CswSupportedProtocolOperations">
297
                <ownedAttribute xmi:id="_-X9_IznSEdy2L-2tITOcMA" name="getCapabilities" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
298
                <ownedAttribute xmi:id="_-X9_JDnSEdy2L-2tITOcMA" name="describeRecords" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
299
                <ownedAttribute xmi:id="_-X9_JTnSEdy2L-2tITOcMA" name="getDomain" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
300
                <ownedAttribute xmi:id="_-X9_JjnSEdy2L-2tITOcMA" name="getRecords" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
301
                <ownedAttribute xmi:id="_-X9_JznSEdy2L-2tITOcMA" name="getRecordsById" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
302
                <ownedAttribute xmi:id="_-X9_KDnSEdy2L-2tITOcMA" name="Transaction" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
303
                <ownedAttribute xmi:id="_-X9_KTnSEdy2L-2tITOcMA" name="Harvest" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
304
                <ownedOperation xmi:id="_-X9_KjnSEdy2L-2tITOcMA" name="getDescribeRecords" visibility="public">
305
                  <ownedParameter xmi:id="_-X9_KznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
306
                </ownedOperation>
307
                <ownedOperation xmi:id="_-X9_LDnSEdy2L-2tITOcMA" name="setDescribeRecords" visibility="public">
308
                  <ownedParameter xmi:id="_-X9_LTnSEdy2L-2tITOcMA" name="describeRecords" type="_-YLafznSEdy2L-2tITOcMA"/>
309
                </ownedOperation>
310
                <ownedOperation xmi:id="_-X9_LjnSEdy2L-2tITOcMA" name="getGetCapabilities" visibility="public">
311
                  <ownedParameter xmi:id="_-X9_LznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
312
                </ownedOperation>
313
                <ownedOperation xmi:id="_-X9_MDnSEdy2L-2tITOcMA" name="setGetCapabilities" visibility="public">
314
                  <ownedParameter xmi:id="_-X9_MTnSEdy2L-2tITOcMA" name="getCapabilities" type="_-YLafznSEdy2L-2tITOcMA"/>
315
                </ownedOperation>
316
                <ownedOperation xmi:id="_-X9_MjnSEdy2L-2tITOcMA" name="getGetDomain" visibility="public">
317
                  <ownedParameter xmi:id="_-X9_MznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
318
                </ownedOperation>
319
                <ownedOperation xmi:id="_-X9_NDnSEdy2L-2tITOcMA" name="setGetDomain" visibility="public">
320
                  <ownedParameter xmi:id="_-X9_NTnSEdy2L-2tITOcMA" name="getDomain" type="_-YLafznSEdy2L-2tITOcMA"/>
321
                </ownedOperation>
322
                <ownedOperation xmi:id="_-X9_NjnSEdy2L-2tITOcMA" name="getGetRecords" visibility="public">
323
                  <ownedParameter xmi:id="_-X9_NznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
324
                </ownedOperation>
325
                <ownedOperation xmi:id="_-X9_ODnSEdy2L-2tITOcMA" name="setGetRecords" visibility="public">
326
                  <ownedParameter xmi:id="_-X9_OTnSEdy2L-2tITOcMA" name="getRecords" type="_-YLafznSEdy2L-2tITOcMA"/>
327
                </ownedOperation>
328
                <ownedOperation xmi:id="_-X9_OjnSEdy2L-2tITOcMA" name="getGetRecordsById" visibility="public">
329
                  <ownedParameter xmi:id="_-X9_OznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
330
                </ownedOperation>
331
                <ownedOperation xmi:id="_-X9_PDnSEdy2L-2tITOcMA" name="setGetRecordsById" visibility="public">
332
                  <ownedParameter xmi:id="_-X9_PTnSEdy2L-2tITOcMA" name="getRecordsById" type="_-YLafznSEdy2L-2tITOcMA"/>
333
                </ownedOperation>
334
                <ownedOperation xmi:id="_-X9_PjnSEdy2L-2tITOcMA" name="getHarvest" visibility="public">
335
                  <ownedParameter xmi:id="_-X9_PznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
336
                </ownedOperation>
337
                <ownedOperation xmi:id="_-X9_QDnSEdy2L-2tITOcMA" name="setHarvest" visibility="public">
338
                  <ownedParameter xmi:id="_-X9_QTnSEdy2L-2tITOcMA" name="harvest" type="_-YLafznSEdy2L-2tITOcMA"/>
339
                </ownedOperation>
340
                <ownedOperation xmi:id="_-X9_QjnSEdy2L-2tITOcMA" name="getTransaction" visibility="public">
341
                  <ownedParameter xmi:id="_-X-mADnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
342
                </ownedOperation>
343
                <ownedOperation xmi:id="_-X-mATnSEdy2L-2tITOcMA" name="setTransaction" visibility="public">
344
                  <ownedParameter xmi:id="_-X-mAjnSEdy2L-2tITOcMA" name="transaction" type="_-YLafznSEdy2L-2tITOcMA"/>
345
                </ownedOperation>
346
              </packagedElement>
347
              <packagedElement xmi:type="uml:Class" xmi:id="_-X-mAznSEdy2L-2tITOcMA" name="CswCapabilitiesParser">
348
                <ownedAttribute xmi:id="_-X-mBDnSEdy2L-2tITOcMA" name="driver" visibility="private" type="_-X8J6jnSEdy2L-2tITOcMA" association="_-X_NJTnSEdy2L-2tITOcMA"/>
349
                <ownedAttribute xmi:id="_-X-mBTnSEdy2L-2tITOcMA" name="url" visibility="private" type="_-X9_BjnSEdy2L-2tITOcMA"/>
350
                <ownedAttribute xmi:id="_-X-mBjnSEdy2L-2tITOcMA" name="rootNode" visibility="private" type="_-YBCUznSEdy2L-2tITOcMA" association="_-X_NJznSEdy2L-2tITOcMA"/>
351
                <ownedOperation xmi:id="_-X-mBznSEdy2L-2tITOcMA" name="parse" visibility="public">
352
                  <ownedParameter xmi:id="_-X-mCDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
353
                  <ownedParameter xmi:id="_-X-mCTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
354
                </ownedOperation>
355
                <ownedOperation xmi:id="_-X-mCjnSEdy2L-2tITOcMA" name="httpServerIsReady" visibility="private">
356
                  <ownedParameter xmi:id="_-X-mCznSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
357
                </ownedOperation>
358
                <ownedOperation xmi:id="_-X-mDDnSEdy2L-2tITOcMA" name="soapServerIsReady" visibility="private">
359
                  <ownedParameter xmi:id="_-X-mDTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
360
                </ownedOperation>
361
                <ownedOperation xmi:id="_-X-mDjnSEdy2L-2tITOcMA" name="discoverServerProfile" visibility="private">
362
                  <ownedParameter xmi:id="_-X-mDznSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
363
                </ownedOperation>
364
                <ownedOperation xmi:id="_-X-mEDnSEdy2L-2tITOcMA" name="setWelcomeMessage" visibility="private">
365
                  <ownedParameter xmi:id="_-X-mETnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
366
                  <ownedParameter xmi:id="_-X-mEjnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
367
                </ownedOperation>
368
                <ownedOperation xmi:id="_-X-mEznSEdy2L-2tITOcMA" name="setConstantValues" visibility="private"/>
369
                <ownedOperation xmi:id="_-X-mFDnSEdy2L-2tITOcMA" name="parseCapabilities" visibility="private">
370
                  <ownedParameter xmi:id="_-X-mFTnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
371
                  <ownedParameter xmi:id="_-X-mFjnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
372
                </ownedOperation>
373
                <ownedOperation xmi:id="_-X-mFznSEdy2L-2tITOcMA" name="parseDescribeRecord" visibility="private">
374
                  <ownedParameter xmi:id="_-X-mGDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
375
                  <ownedParameter xmi:id="_-X-mGTnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
376
                </ownedOperation>
377
                <ownedOperation xmi:id="_-X-mGjnSEdy2L-2tITOcMA" name="parseGetRecordsByID" visibility="private">
378
                  <ownedParameter xmi:id="_-X-mGznSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
379
                  <ownedParameter xmi:id="_-X-mHDnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
380
                </ownedOperation>
381
                <ownedOperation xmi:id="_-X-mHTnSEdy2L-2tITOcMA" name="parseGetDomain" visibility="private">
382
                  <ownedParameter xmi:id="_-X-mHjnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
383
                  <ownedParameter xmi:id="_-X-mHznSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
384
                </ownedOperation>
385
                <ownedOperation xmi:id="_-X-mIDnSEdy2L-2tITOcMA" name="parseGetRecords" visibility="private">
386
                  <ownedParameter xmi:id="_-X-mITnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
387
                  <ownedParameter xmi:id="_-X-mIjnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
388
                  <ownedParameter xmi:id="_-X-mIznSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
389
                </ownedOperation>
390
                <ownedOperation xmi:id="_-X-mJDnSEdy2L-2tITOcMA" name="parseTransaction" visibility="private">
391
                  <ownedParameter xmi:id="_-X_NEDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
392
                  <ownedParameter xmi:id="_-X_NETnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
393
                </ownedOperation>
394
                <ownedOperation xmi:id="_-X_NEjnSEdy2L-2tITOcMA" name="parseHarvest" visibility="private">
395
                  <ownedParameter xmi:id="_-X_NEznSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
396
                  <ownedParameter xmi:id="_-X_NFDnSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
397
                </ownedOperation>
398
                <ownedOperation xmi:id="_-X_NFTnSEdy2L-2tITOcMA" name="setSupportedProtocols" visibility="private">
399
                  <ownedParameter xmi:id="_-X_NFjnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
400
                  <ownedParameter xmi:id="_-X_NFznSEdy2L-2tITOcMA" name="prefix" type="_-YLafznSEdy2L-2tITOcMA"/>
401
                  <ownedParameter xmi:id="_-X_NGDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
402
                </ownedOperation>
403
                <ownedOperation xmi:id="_-X_NGTnSEdy2L-2tITOcMA" name="getHTTPExceptions" visibility="private">
404
                  <ownedParameter xmi:id="_-X_NGjnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
405
                  <ownedParameter xmi:id="_-X_NGznSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
406
                </ownedOperation>
407
                <ownedOperation xmi:id="_-X_NHDnSEdy2L-2tITOcMA" name="getExceptionCode" visibility="public">
408
                  <ownedParameter xmi:id="_-X_NHTnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
409
                  <ownedParameter xmi:id="_-X_NHjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
410
                </ownedOperation>
411
                <ownedOperation xmi:id="_-X_NHznSEdy2L-2tITOcMA" name="getExceptionSubCode" visibility="public">
412
                  <ownedParameter xmi:id="_-X_NIDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
413
                  <ownedParameter xmi:id="_-X_NITnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
414
                </ownedOperation>
415
                <ownedOperation xmi:id="_-X_NIjnSEdy2L-2tITOcMA" name="getSOAPExceptions" visibility="private">
416
                  <ownedParameter xmi:id="_-X_NIznSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
417
                  <ownedParameter xmi:id="_-X_NJDnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
418
                </ownedOperation>
419
              </packagedElement>
420
              <packagedElement xmi:type="uml:Association" xmi:id="_-X_NJTnSEdy2L-2tITOcMA" memberEnd="_-X-mBDnSEdy2L-2tITOcMA _-X_NJjnSEdy2L-2tITOcMA">
421
                <ownedEnd xmi:id="_-X_NJjnSEdy2L-2tITOcMA" name="target" type="_-X-mAznSEdy2L-2tITOcMA" association="_-X_NJTnSEdy2L-2tITOcMA"/>
422
              </packagedElement>
423
              <packagedElement xmi:type="uml:Association" xmi:id="_-X_NJznSEdy2L-2tITOcMA" memberEnd="_-X-mBjnSEdy2L-2tITOcMA _-X_NKDnSEdy2L-2tITOcMA">
424
                <ownedEnd xmi:id="_-X_NKDnSEdy2L-2tITOcMA" name="target" type="_-X-mAznSEdy2L-2tITOcMA" association="_-X_NJznSEdy2L-2tITOcMA"/>
425
              </packagedElement>
426
            </packagedElement>
427
          </packagedElement>
428
          <packagedElement xmi:type="uml:Package" xmi:id="_-X_NKTnSEdy2L-2tITOcMA" name="drivers">
429
            <packagedElement xmi:type="uml:Interface" xmi:id="_-X_NKjnSEdy2L-2tITOcMA" name="ICatalogServiceDriver">
430
              <ownedOperation xmi:id="_-X_NKznSEdy2L-2tITOcMA" name="isProtocolSupported" visibility="public">
431
                <ownedParameter xmi:id="_-X_NLDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
432
                <ownedParameter xmi:id="_-X_NLTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
433
              </ownedOperation>
434
              <ownedOperation xmi:id="_-X_NLjnSEdy2L-2tITOcMA" name="getCapabilities" visibility="public">
435
                <ownedParameter xmi:id="_-X_NLznSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
436
                <ownedParameter xmi:id="_-X_NMDnSEdy2L-2tITOcMA" name="return" type="_-X_0XDnSEdy2L-2tITOcMA" direction="return"/>
437
              </ownedOperation>
438
              <ownedOperation xmi:id="_-X_NMTnSEdy2L-2tITOcMA" name="getRecords" visibility="public">
439
                <ownedParameter xmi:id="_-X_NMjnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
440
                <ownedParameter xmi:id="_-X_NMznSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
441
                <ownedParameter xmi:id="_-X_NNDnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
442
                <ownedParameter xmi:id="_-X_NNTnSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
443
              </ownedOperation>
444
              <ownedOperation xmi:id="_-X_NNjnSEdy2L-2tITOcMA" name="getServerAnswerReady" visibility="public">
445
                <ownedParameter xmi:id="_-X_NNznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
446
              </ownedOperation>
447
              <ownedOperation xmi:id="_-X_NODnSEdy2L-2tITOcMA" name="getDefaultPort" visibility="public">
448
                <ownedParameter xmi:id="_-X_NOTnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
449
              </ownedOperation>
450
              <ownedOperation xmi:id="_-X_NOjnSEdy2L-2tITOcMA" name="getDefaultSchema" visibility="public">
451
                <ownedParameter xmi:id="_-X_NOznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
452
              </ownedOperation>
453
              <ownedOperation xmi:id="_-X_NPDnSEdy2L-2tITOcMA" name="getServiceName" visibility="public">
454
                <ownedParameter xmi:id="_-X_NPTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
455
              </ownedOperation>
456
              <ownedOperation xmi:id="_-X_NPjnSEdy2L-2tITOcMA" name="toString" visibility="public">
457
                <ownedParameter xmi:id="_-X_NPznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
458
              </ownedOperation>
459
            </packagedElement>
460
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_NQDnSEdy2L-2tITOcMA" name="AbstractCatalogServiceDriver" clientDependency="_-X_NSjnSEdy2L-2tITOcMA">
461
              <ownedAttribute xmi:id="_-X_NQTnSEdy2L-2tITOcMA" name="sortBy" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
462
              <ownedAttribute xmi:id="_-X_NQjnSEdy2L-2tITOcMA" name="startPosition" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
463
              <ownedAttribute xmi:id="_-X_NQznSEdy2L-2tITOcMA" name="maxRecords" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
464
              <ownedAttribute xmi:id="_-X_NRDnSEdy2L-2tITOcMA" name="outputFormat" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
465
              <ownedAttribute xmi:id="_-X_NRTnSEdy2L-2tITOcMA" name="outputSchema" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
466
              <ownedAttribute xmi:id="_-X_NRjnSEdy2L-2tITOcMA" name="serverAnswerReady" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
467
              <ownedAttribute xmi:id="_-X_NRznSEdy2L-2tITOcMA" name="query" visibility="private" type="_-YDe4TnSEdy2L-2tITOcMA" association="_-X_0hjnSEdy2L-2tITOcMA"/>
468
              <ownedAttribute xmi:id="_-X_NSDnSEdy2L-2tITOcMA" name="recordsReply" visibility="private" type="_-X_0XjnSEdy2L-2tITOcMA" association="_-X_0iDnSEdy2L-2tITOcMA"/>
469
              <ownedAttribute xmi:id="_-X_NSTnSEdy2L-2tITOcMA" name="serverProfile" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
470
              <interfaceRealization xmi:id="_-X_NSjnSEdy2L-2tITOcMA" name="ICatalogServiceDriver" supplier="_-X_NKjnSEdy2L-2tITOcMA" client="_-X_NQDnSEdy2L-2tITOcMA" contract="_-X_NKjnSEdy2L-2tITOcMA"/>
471
              <ownedOperation xmi:id="_-X_NSznSEdy2L-2tITOcMA" name="getNumberOfRecords" visibility="public">
472
                <ownedParameter xmi:id="_-X_NTDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
473
                <ownedParameter xmi:id="_-X_NTTnSEdy2L-2tITOcMA" name="label" type="_-YLafznSEdy2L-2tITOcMA"/>
474
                <ownedParameter xmi:id="_-X_NTjnSEdy2L-2tITOcMA" name="attribute" type="_-YLafznSEdy2L-2tITOcMA"/>
475
                <ownedParameter xmi:id="_-X_NTznSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
476
              </ownedOperation>
477
              <ownedOperation xmi:id="_-X_NUDnSEdy2L-2tITOcMA" name="getQuery" visibility="public">
478
                <ownedParameter xmi:id="_-X_NUTnSEdy2L-2tITOcMA" name="return" type="_-YDe4TnSEdy2L-2tITOcMA" direction="return"/>
479
              </ownedOperation>
480
              <ownedOperation xmi:id="_-X_NUjnSEdy2L-2tITOcMA" name="setQuery" visibility="public">
481
                <ownedParameter xmi:id="_-X_NUznSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
482
              </ownedOperation>
483
              <ownedOperation xmi:id="_-X_0IDnSEdy2L-2tITOcMA" name="getMaxRecords" visibility="public">
484
                <ownedParameter xmi:id="_-X_0ITnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
485
              </ownedOperation>
486
              <ownedOperation xmi:id="_-X_0IjnSEdy2L-2tITOcMA" name="setMaxRecords" visibility="public">
487
                <ownedParameter xmi:id="_-X_0IznSEdy2L-2tITOcMA" name="maxRecords" type="_-YLafznSEdy2L-2tITOcMA"/>
488
              </ownedOperation>
489
              <ownedOperation xmi:id="_-X_0JDnSEdy2L-2tITOcMA" name="getOutputFormat" visibility="public">
490
                <ownedParameter xmi:id="_-X_0JTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
491
              </ownedOperation>
492
              <ownedOperation xmi:id="_-X_0JjnSEdy2L-2tITOcMA" name="setOutputFormat" visibility="public">
493
                <ownedParameter xmi:id="_-X_0JznSEdy2L-2tITOcMA" name="outputFormat" type="_-YLafznSEdy2L-2tITOcMA"/>
494
              </ownedOperation>
495
              <ownedOperation xmi:id="_-X_0KDnSEdy2L-2tITOcMA" name="getOutputSchema" visibility="public">
496
                <ownedParameter xmi:id="_-X_0KTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
497
              </ownedOperation>
498
              <ownedOperation xmi:id="_-X_0KjnSEdy2L-2tITOcMA" name="setOutputSchema" visibility="public">
499
                <ownedParameter xmi:id="_-X_0KznSEdy2L-2tITOcMA" name="outputSchema" type="_-YLafznSEdy2L-2tITOcMA"/>
500
              </ownedOperation>
501
              <ownedOperation xmi:id="_-X_0LDnSEdy2L-2tITOcMA" name="setOutputSchema" visibility="public">
502
                <ownedParameter xmi:id="_-X_0LTnSEdy2L-2tITOcMA" name="outputSchema" type="_-YLafznSEdy2L-2tITOcMA"/>
503
              </ownedOperation>
504
              <ownedOperation xmi:id="_-X_0LjnSEdy2L-2tITOcMA" name="getSortBy" visibility="public">
505
                <ownedParameter xmi:id="_-X_0LznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
506
              </ownedOperation>
507
              <ownedOperation xmi:id="_-X_0MDnSEdy2L-2tITOcMA" name="setSortBy" visibility="public">
508
                <ownedParameter xmi:id="_-X_0MTnSEdy2L-2tITOcMA" name="sortBy" type="_-YLafznSEdy2L-2tITOcMA"/>
509
              </ownedOperation>
510
              <ownedOperation xmi:id="_-X_0MjnSEdy2L-2tITOcMA" name="getStartPosition" visibility="public">
511
                <ownedParameter xmi:id="_-X_0MznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
512
              </ownedOperation>
513
              <ownedOperation xmi:id="_-X_0NDnSEdy2L-2tITOcMA" name="setStartPosition" visibility="public">
514
                <ownedParameter xmi:id="_-X_0NTnSEdy2L-2tITOcMA" name="startPosition" type="_-YLafznSEdy2L-2tITOcMA"/>
515
              </ownedOperation>
516
              <ownedOperation xmi:id="_-X_0NjnSEdy2L-2tITOcMA" name="getServerAnswerReady" visibility="public">
517
                <ownedParameter xmi:id="_-X_0NznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
518
              </ownedOperation>
519
              <ownedOperation xmi:id="_-X_0ODnSEdy2L-2tITOcMA" name="setServerAnswerReady" visibility="public">
520
                <ownedParameter xmi:id="_-X_0OTnSEdy2L-2tITOcMA" name="serverAnswerReady" type="_-YLafznSEdy2L-2tITOcMA"/>
521
              </ownedOperation>
522
              <ownedOperation xmi:id="_-X_0OjnSEdy2L-2tITOcMA" name="getServerProfile" visibility="public">
523
                <ownedParameter xmi:id="_-X_0OznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
524
              </ownedOperation>
525
              <ownedOperation xmi:id="_-X_0PDnSEdy2L-2tITOcMA" name="setServerProfile" visibility="public">
526
                <ownedParameter xmi:id="_-X_0PTnSEdy2L-2tITOcMA" name="serverProfile" type="_-YLafznSEdy2L-2tITOcMA"/>
527
              </ownedOperation>
528
              <ownedOperation xmi:id="_-X_0PjnSEdy2L-2tITOcMA" name="toString" visibility="public">
529
                <ownedParameter xmi:id="_-X_0PznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
530
              </ownedOperation>
531
              <ownedOperation xmi:id="_-X_0QDnSEdy2L-2tITOcMA" name="getRecordsReply" visibility="public">
532
                <ownedParameter xmi:id="_-X_0QTnSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
533
              </ownedOperation>
534
            </packagedElement>
535
            <packagedElement xmi:type="uml:Interface" xmi:id="_-X_0QjnSEdy2L-2tITOcMA" name="IProtocolMessages">
536
              <ownedOperation xmi:id="_-X_0QznSEdy2L-2tITOcMA" name="getHTTPGETCapabilities" visibility="public">
537
                <ownedParameter xmi:id="_-X_0RDnSEdy2L-2tITOcMA" name="upper" type="_-X8JwDnSEdy2L-2tITOcMA"/>
538
                <ownedParameter xmi:id="_-X_0RTnSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
539
              </ownedOperation>
540
              <ownedOperation xmi:id="_-X_0RjnSEdy2L-2tITOcMA" name="getHTTPGETDescribeRecords" visibility="public">
541
                <ownedParameter xmi:id="_-X_0RznSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
542
              </ownedOperation>
543
              <ownedOperation xmi:id="_-X_0SDnSEdy2L-2tITOcMA" name="getHTTPGETRecords" visibility="public">
544
                <ownedParameter xmi:id="_-X_0STnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
545
                <ownedParameter xmi:id="_-X_0SjnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
546
                <ownedParameter xmi:id="_-X_0SznSEdy2L-2tITOcMA" name="return" type="_-X9_BznSEdy2L-2tITOcMA" direction="return"/>
547
              </ownedOperation>
548
              <ownedOperation xmi:id="_-X_0TDnSEdy2L-2tITOcMA" name="getHTTPPOSTCapabilities" visibility="public">
549
                <ownedParameter xmi:id="_-X_0TTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
550
              </ownedOperation>
551
              <ownedOperation xmi:id="_-X_0TjnSEdy2L-2tITOcMA" name="getHTTPPOSTDescribeRecords" visibility="public">
552
                <ownedParameter xmi:id="_-X_0TznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
553
              </ownedOperation>
554
              <ownedOperation xmi:id="_-X_0UDnSEdy2L-2tITOcMA" name="getHTTPPOSTRecords" visibility="public">
555
                <ownedParameter xmi:id="_-X_0UTnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
556
                <ownedParameter xmi:id="_-X_0UjnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
557
                <ownedParameter xmi:id="_-X_0UznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
558
              </ownedOperation>
559
              <ownedOperation xmi:id="_-X_0VDnSEdy2L-2tITOcMA" name="getSOAPCapabilities" visibility="public">
560
                <ownedParameter xmi:id="_-X_0VTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
561
              </ownedOperation>
562
              <ownedOperation xmi:id="_-X_0VjnSEdy2L-2tITOcMA" name="getSOAPDescribeRecords" visibility="public">
563
                <ownedParameter xmi:id="_-X_0VznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
564
              </ownedOperation>
565
              <ownedOperation xmi:id="_-X_0WDnSEdy2L-2tITOcMA" name="getSOAPRecords" visibility="public">
566
                <ownedParameter xmi:id="_-X_0WTnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
567
                <ownedParameter xmi:id="_-X_0WjnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
568
                <ownedParameter xmi:id="_-X_0WznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
569
              </ownedOperation>
570
            </packagedElement>
571
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0XDnSEdy2L-2tITOcMA" name="CatalogCapabilities">
572
              <generalization xmi:id="_-X_0XTnSEdy2L-2tITOcMA" general="_-X_0bznSEdy2L-2tITOcMA"/>
573
            </packagedElement>
574
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0XjnSEdy2L-2tITOcMA" name="GetRecordsReply">
575
              <ownedAttribute xmi:id="_-X_0XznSEdy2L-2tITOcMA" name="records" visibility="private" type="_-X_0hDnSEdy2L-2tITOcMA"/>
576
              <ownedAttribute xmi:id="_-X_0YDnSEdy2L-2tITOcMA" name="numRecords" visibility="private" type="_-X8JxTnSEdy2L-2tITOcMA"/>
577
              <ownedOperation xmi:id="_-X_0YTnSEdy2L-2tITOcMA" name="addRecord" visibility="public">
578
                <ownedParameter xmi:id="_-X_0YjnSEdy2L-2tITOcMA" name="record" type="_-YEs9jnSEdy2L-2tITOcMA"/>
579
              </ownedOperation>
580
              <ownedOperation xmi:id="_-X_0YznSEdy2L-2tITOcMA" name="addRecord" visibility="public">
581
                <ownedParameter xmi:id="_-X_0ZDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
582
                <ownedParameter xmi:id="_-X_0ZTnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
583
              </ownedOperation>
584
              <ownedOperation xmi:id="_-X_0ZjnSEdy2L-2tITOcMA" name="getRecordAt" visibility="public">
585
                <ownedParameter xmi:id="_-X_0ZznSEdy2L-2tITOcMA" name="index" type="_-X8JxTnSEdy2L-2tITOcMA"/>
586
                <ownedParameter xmi:id="_-X_0aDnSEdy2L-2tITOcMA" name="return" type="_-YEs9jnSEdy2L-2tITOcMA" direction="return"/>
587
              </ownedOperation>
588
              <ownedOperation xmi:id="_-X_0aTnSEdy2L-2tITOcMA" name="getRecordsNumber" visibility="public">
589
                <ownedParameter xmi:id="_-X_0ajnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
590
              </ownedOperation>
591
              <ownedOperation xmi:id="_-X_0aznSEdy2L-2tITOcMA" name="getRetrievedRecordsNumber" visibility="public">
592
                <ownedParameter xmi:id="_-X_0bDnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
593
              </ownedOperation>
594
              <ownedOperation xmi:id="_-X_0bTnSEdy2L-2tITOcMA" name="setNumRecords" visibility="public">
595
                <ownedParameter xmi:id="_-X_0bjnSEdy2L-2tITOcMA" name="numRecords" type="_-X8JxTnSEdy2L-2tITOcMA"/>
596
              </ownedOperation>
597
            </packagedElement>
598
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0bznSEdy2L-2tITOcMA" name="DiscoveryServiceCapabilities">
599
              <ownedAttribute xmi:id="_-X_0cDnSEdy2L-2tITOcMA" name="isAvailable" visibility="private" type="_-X8JwDnSEdy2L-2tITOcMA"/>
600
              <ownedAttribute xmi:id="_-X_0cTnSEdy2L-2tITOcMA" name="version" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
601
              <ownedAttribute xmi:id="_-X_0cjnSEdy2L-2tITOcMA" name="serverMessage" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
602
              <ownedAttribute xmi:id="_-X_0cznSEdy2L-2tITOcMA" name="properties" visibility="private" type="_-X_0hTnSEdy2L-2tITOcMA"/>
603
              <ownedOperation xmi:id="_-X_0dDnSEdy2L-2tITOcMA" name="isAvailable" visibility="public">
604
                <ownedParameter xmi:id="_-X_0dTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
605
              </ownedOperation>
606
              <ownedOperation xmi:id="_-X_0djnSEdy2L-2tITOcMA" name="setAvailable" visibility="public">
607
                <ownedParameter xmi:id="_-X_0dznSEdy2L-2tITOcMA" name="isAvailable" type="_-X8JwDnSEdy2L-2tITOcMA"/>
608
              </ownedOperation>
609
              <ownedOperation xmi:id="_-X_0eDnSEdy2L-2tITOcMA" name="getVersion" visibility="public">
610
                <ownedParameter xmi:id="_-X_0eTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
611
              </ownedOperation>
612
              <ownedOperation xmi:id="_-X_0ejnSEdy2L-2tITOcMA" name="setVersion" visibility="public">
613
                <ownedParameter xmi:id="_-X_0eznSEdy2L-2tITOcMA" name="version" type="_-YLafznSEdy2L-2tITOcMA"/>
614
              </ownedOperation>
615
              <ownedOperation xmi:id="_-X_0fDnSEdy2L-2tITOcMA" name="getServerMessage" visibility="public">
616
                <ownedParameter xmi:id="_-X_0fTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
617
              </ownedOperation>
618
              <ownedOperation xmi:id="_-X_0fjnSEdy2L-2tITOcMA" name="setServerMessage" visibility="public">
619
                <ownedParameter xmi:id="_-X_0fznSEdy2L-2tITOcMA" name="serverMessage" type="_-YLafznSEdy2L-2tITOcMA"/>
620
              </ownedOperation>
621
              <ownedOperation xmi:id="_-X_0gDnSEdy2L-2tITOcMA" name="getProperties" visibility="public">
622
                <ownedParameter xmi:id="_-X_0gTnSEdy2L-2tITOcMA" name="return" type="_-X_0hTnSEdy2L-2tITOcMA" direction="return"/>
623
              </ownedOperation>
624
              <ownedOperation xmi:id="_-X_0gjnSEdy2L-2tITOcMA" name="setProperties" visibility="public">
625
                <ownedParameter xmi:id="_-X_0gznSEdy2L-2tITOcMA" name="properties" type="_-X_0hTnSEdy2L-2tITOcMA"/>
626
              </ownedOperation>
627
            </packagedElement>
628
            <packagedElement xmi:type="uml:DataType" xmi:id="_-X_0hDnSEdy2L-2tITOcMA" name="ArrayList"/>
629
            <packagedElement xmi:type="uml:DataType" xmi:id="_-X_0hTnSEdy2L-2tITOcMA" name="Properties"/>
630
            <packagedElement xmi:type="uml:Association" xmi:id="_-X_0hjnSEdy2L-2tITOcMA" memberEnd="_-X_NRznSEdy2L-2tITOcMA _-X_0hznSEdy2L-2tITOcMA">
631
              <ownedEnd xmi:id="_-X_0hznSEdy2L-2tITOcMA" name="target" type="_-X_NQDnSEdy2L-2tITOcMA" association="_-X_0hjnSEdy2L-2tITOcMA"/>
632
            </packagedElement>
633
            <packagedElement xmi:type="uml:Association" xmi:id="_-X_0iDnSEdy2L-2tITOcMA" memberEnd="_-X_NSDnSEdy2L-2tITOcMA _-X_0iTnSEdy2L-2tITOcMA">
634
              <ownedEnd xmi:id="_-X_0iTnSEdy2L-2tITOcMA" name="target" type="_-X_NQDnSEdy2L-2tITOcMA" association="_-X_0iDnSEdy2L-2tITOcMA"/>
635
            </packagedElement>
636
          </packagedElement>
637
          <packagedElement xmi:type="uml:Package" xmi:id="_-X_0ijnSEdy2L-2tITOcMA" name="exceptions">
638
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0iznSEdy2L-2tITOcMA" name="ServerIsNotReadyException">
639
              <generalization xmi:id="_-X_0jDnSEdy2L-2tITOcMA" general="_-X_0lDnSEdy2L-2tITOcMA"/>
640
              <ownedAttribute xmi:id="_-X_0jTnSEdy2L-2tITOcMA" name="serialVersionUID" visibility="private" type="_-X8JxjnSEdy2L-2tITOcMA"/>
641
              <ownedOperation xmi:id="_-X_0jjnSEdy2L-2tITOcMA" name="toString" visibility="public">
642
                <ownedParameter xmi:id="_-X_0jznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
643
              </ownedOperation>
644
            </packagedElement>
645
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0kDnSEdy2L-2tITOcMA" name="NotSupportedProtocolException">
646
              <generalization xmi:id="_-X_0kTnSEdy2L-2tITOcMA" general="_-X_0lDnSEdy2L-2tITOcMA"/>
647
              <ownedOperation xmi:id="_-X_0kjnSEdy2L-2tITOcMA" name="toString" visibility="public">
648
                <ownedParameter xmi:id="_-X_0kznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
649
              </ownedOperation>
650
            </packagedElement>
651
            <packagedElement xmi:type="uml:DataType" xmi:id="_-X_0lDnSEdy2L-2tITOcMA" name="Exception"/>
652
          </packagedElement>
653
          <packagedElement xmi:type="uml:Package" xmi:id="_-X_0lTnSEdy2L-2tITOcMA" name="filters">
654
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0ljnSEdy2L-2tITOcMA" name="AdditionalClauses">
655
              <ownedAttribute xmi:id="_-X_0lznSEdy2L-2tITOcMA" name="property" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
656
              <ownedAttribute xmi:id="_-X_0mDnSEdy2L-2tITOcMA" name="value" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
657
              <ownedAttribute xmi:id="_-X_0mTnSEdy2L-2tITOcMA" name="concorancia" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
658
              <ownedAttribute xmi:id="_-X_0mjnSEdy2L-2tITOcMA" name="relationship" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
659
              <ownedAttribute xmi:id="_-X_0mznSEdy2L-2tITOcMA" name="type" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
660
              <ownedOperation xmi:id="_-X_0nDnSEdy2L-2tITOcMA" name="getConcorancia" visibility="public">
661
                <ownedParameter xmi:id="_-X_0nTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
662
              </ownedOperation>
663
              <ownedOperation xmi:id="_-X_0njnSEdy2L-2tITOcMA" name="getProperty" visibility="public">
664
                <ownedParameter xmi:id="_-X_0nznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
665
              </ownedOperation>
666
              <ownedOperation xmi:id="_-X_0oDnSEdy2L-2tITOcMA" name="getRelationship" visibility="public">
667
                <ownedParameter xmi:id="_-X_0oTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
668
              </ownedOperation>
669
              <ownedOperation xmi:id="_-X_0ojnSEdy2L-2tITOcMA" name="getType" visibility="public">
670
                <ownedParameter xmi:id="_-X_0oznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
671
              </ownedOperation>
672
              <ownedOperation xmi:id="_-X_0pDnSEdy2L-2tITOcMA" name="getValue" visibility="public">
673
                <ownedParameter xmi:id="_-X_0pTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
674
              </ownedOperation>
675
            </packagedElement>
676
            <packagedElement xmi:type="uml:Interface" xmi:id="_-X_0pjnSEdy2L-2tITOcMA" name="IFilter">
677
              <ownedOperation xmi:id="_-X_0pznSEdy2L-2tITOcMA" name="getQuery" visibility="public">
678
                <ownedParameter xmi:id="_-X_0qDnSEdy2L-2tITOcMA" name="query" type="_-YDe4TnSEdy2L-2tITOcMA"/>
679
                <ownedParameter xmi:id="_-X_0qTnSEdy2L-2tITOcMA" name="profile" type="_-YLafznSEdy2L-2tITOcMA"/>
680
                <ownedParameter xmi:id="_-X_0qjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
681
              </ownedOperation>
682
            </packagedElement>
683
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0qznSEdy2L-2tITOcMA" name="AbstractFilter" clientDependency="_-X_0rDnSEdy2L-2tITOcMA">
684
              <interfaceRealization xmi:id="_-X_0rDnSEdy2L-2tITOcMA" name="IFilter" supplier="_-X_0pjnSEdy2L-2tITOcMA" client="_-X_0qznSEdy2L-2tITOcMA" contract="_-X_0pjnSEdy2L-2tITOcMA"/>
685
            </packagedElement>
686
          </packagedElement>
687
          <packagedElement xmi:type="uml:Package" xmi:id="_-X_0rTnSEdy2L-2tITOcMA" name="languages">
688
            <packagedElement xmi:type="uml:Class" xmi:id="_-X_0rjnSEdy2L-2tITOcMA" name="CommonQueryLanguage">
689
              <generalization xmi:id="_-X_0rznSEdy2L-2tITOcMA" general="_-YAbYDnSEdy2L-2tITOcMA"/>
690
              <ownedOperation xmi:id="_-X_0sDnSEdy2L-2tITOcMA" name="addClauses" visibility="public">
691
                <ownedParameter xmi:id="_-YAbMDnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
692
                <ownedParameter xmi:id="_-YAbMTnSEdy2L-2tITOcMA" name="line" type="_-YLafznSEdy2L-2tITOcMA"/>
693
                <ownedParameter xmi:id="_-YAbMjnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
694
                <ownedParameter xmi:id="_-YAbMznSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
695
              </ownedOperation>
696
              <ownedOperation xmi:id="_-YAbNDnSEdy2L-2tITOcMA" name="addClauses" visibility="public">
697
                <ownedParameter xmi:id="_-YAbNTnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
698
                <ownedParameter xmi:id="_-YAbNjnSEdy2L-2tITOcMA" name="values" type="_-YAbmznSEdy2L-2tITOcMA"/>
699
                <ownedParameter xmi:id="_-YAbNznSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
700
                <ownedParameter xmi:id="_-YAbODnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
701
              </ownedOperation>
702
              <ownedOperation xmi:id="_-YAbOTnSEdy2L-2tITOcMA" name="addTerm" visibility="private">
703
                <ownedParameter xmi:id="_-YAbOjnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
704
                <ownedParameter xmi:id="_-YAbOznSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
705
                <ownedParameter xmi:id="_-YAbPDnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
706
              </ownedOperation>
707
              <ownedOperation xmi:id="_-YAbPTnSEdy2L-2tITOcMA" name="addCurrentClauseQuery" visibility="protected">
708
                <ownedParameter xmi:id="_-YAbPjnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
709
              </ownedOperation>
710
              <ownedOperation xmi:id="_-YAbPznSEdy2L-2tITOcMA" name="toString" visibility="public">
711
                <ownedParameter xmi:id="_-YAbQDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
712
              </ownedOperation>
713
              <ownedOperation xmi:id="_-YAbQTnSEdy2L-2tITOcMA" name="cutWord" visibility="public">
714
                <ownedParameter xmi:id="_-YAbQjnSEdy2L-2tITOcMA" name="line" type="_-YLafznSEdy2L-2tITOcMA"/>
715
                <ownedParameter xmi:id="_-YAbQznSEdy2L-2tITOcMA" name="titleKeys" type="_-YLafznSEdy2L-2tITOcMA"/>
716
                <ownedParameter xmi:id="_-YAbRDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
717
              </ownedOperation>
718
            </packagedElement>
719
            <packagedElement xmi:type="uml:Class" xmi:id="_-YAbRTnSEdy2L-2tITOcMA" name="BasicEncodingRules">
720
              <generalization xmi:id="_-YAbRjnSEdy2L-2tITOcMA" general="_-YAbYDnSEdy2L-2tITOcMA"/>
721
              <ownedOperation xmi:id="_-YAbRznSEdy2L-2tITOcMA" name="addClauses" visibility="public">
722
                <ownedParameter xmi:id="_-YAbSDnSEdy2L-2tITOcMA" name="use" type="_-YLafznSEdy2L-2tITOcMA"/>
723
                <ownedParameter xmi:id="_-YAbSTnSEdy2L-2tITOcMA" name="structure" type="_-YLafznSEdy2L-2tITOcMA"/>
724
                <ownedParameter xmi:id="_-YAbSjnSEdy2L-2tITOcMA" name="relation" type="_-YLafznSEdy2L-2tITOcMA"/>
725
                <ownedParameter xmi:id="_-YAbSznSEdy2L-2tITOcMA" name="line" type="_-YLafznSEdy2L-2tITOcMA"/>
726
                <ownedParameter xmi:id="_-YAbTDnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
727
                <ownedParameter xmi:id="_-YAbTTnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
728
              </ownedOperation>
729
              <ownedOperation xmi:id="_-YAbTjnSEdy2L-2tITOcMA" name="addClauses" visibility="public">
730
                <ownedParameter xmi:id="_-YAbTznSEdy2L-2tITOcMA" name="use" type="_-YLafznSEdy2L-2tITOcMA"/>
731
                <ownedParameter xmi:id="_-YAbUDnSEdy2L-2tITOcMA" name="structure" type="_-YLafznSEdy2L-2tITOcMA"/>
732
                <ownedParameter xmi:id="_-YAbUTnSEdy2L-2tITOcMA" name="relation" type="_-YLafznSEdy2L-2tITOcMA"/>
733
                <ownedParameter xmi:id="_-YAbUjnSEdy2L-2tITOcMA" name="values" type="_-YAbmznSEdy2L-2tITOcMA"/>
734
                <ownedParameter xmi:id="_-YAbUznSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
735
                <ownedParameter xmi:id="_-YAbVDnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
736
              </ownedOperation>
737
              <ownedOperation xmi:id="_-YAbVTnSEdy2L-2tITOcMA" name="addTerm" visibility="private">
738
                <ownedParameter xmi:id="_-YAbVjnSEdy2L-2tITOcMA" name="use" type="_-YLafznSEdy2L-2tITOcMA"/>
739
                <ownedParameter xmi:id="_-YAbVznSEdy2L-2tITOcMA" name="structure" type="_-YLafznSEdy2L-2tITOcMA"/>
740
                <ownedParameter xmi:id="_-YAbWDnSEdy2L-2tITOcMA" name="relation" type="_-YLafznSEdy2L-2tITOcMA"/>
741
                <ownedParameter xmi:id="_-YAbWTnSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
742
                <ownedParameter xmi:id="_-YAbWjnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
743
              </ownedOperation>
744
              <ownedOperation xmi:id="_-YAbWznSEdy2L-2tITOcMA" name="addCurrentClauseQuery" visibility="protected">
745
                <ownedParameter xmi:id="_-YAbXDnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
746
              </ownedOperation>
747
              <ownedOperation xmi:id="_-YAbXTnSEdy2L-2tITOcMA" name="toString" visibility="public">
748
                <ownedParameter xmi:id="_-YAbXjnSEdy2L-2tITOcMA" name="database" type="_-YLafznSEdy2L-2tITOcMA"/>
749
                <ownedParameter xmi:id="_-YAbXznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
750
              </ownedOperation>
751
            </packagedElement>
752
            <packagedElement xmi:type="uml:Class" xmi:id="_-YAbYDnSEdy2L-2tITOcMA" name="AbstractGeneralLanguage" clientDependency="_-YAbYznSEdy2L-2tITOcMA">
753
              <ownedAttribute xmi:id="_-YAbYTnSEdy2L-2tITOcMA" name="currentQuery" visibility="protected" type="_-YLafznSEdy2L-2tITOcMA"/>
754
              <ownedAttribute xmi:id="_-YAbYjnSEdy2L-2tITOcMA" name="currentClause" visibility="protected" type="_-YLafznSEdy2L-2tITOcMA"/>
755
              <interfaceRealization xmi:id="_-YAbYznSEdy2L-2tITOcMA" name="ILanguages" supplier="_-YAbmDnSEdy2L-2tITOcMA" client="_-YAbYDnSEdy2L-2tITOcMA" contract="_-YAbmDnSEdy2L-2tITOcMA"/>
756
              <ownedOperation xmi:id="_-YAbZDnSEdy2L-2tITOcMA" name="parseValues" visibility="public">
757
                <ownedParameter xmi:id="_-YAbZTnSEdy2L-2tITOcMA" name="line" type="_-YLafznSEdy2L-2tITOcMA"/>
758
                <ownedParameter xmi:id="_-YAbZjnSEdy2L-2tITOcMA" name="titleKeys" type="_-YLafznSEdy2L-2tITOcMA"/>
759
                <ownedParameter xmi:id="_-YAbZznSEdy2L-2tITOcMA" name="return" type="_-YAbmznSEdy2L-2tITOcMA" direction="return"/>
760
              </ownedOperation>
761
              <ownedOperation xmi:id="_-YAbaDnSEdy2L-2tITOcMA" name="getOperator" visibility="public">
762
                <ownedParameter xmi:id="_-YAbaTnSEdy2L-2tITOcMA" name="titleKeys" type="_-YLafznSEdy2L-2tITOcMA"/>
763
                <ownedParameter xmi:id="_-YAbajnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
764
              </ownedOperation>
765
            </packagedElement>
766
            <packagedElement xmi:type="uml:Class" xmi:id="_-YAbaznSEdy2L-2tITOcMA" name="FilterEncoding">
767
              <generalization xmi:id="_-YAbbDnSEdy2L-2tITOcMA" general="_-YAbYDnSEdy2L-2tITOcMA"/>
768
              <ownedAttribute xmi:id="_-YAbbTnSEdy2L-2tITOcMA" name="prefix" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
769
              <ownedAttribute xmi:id="_-YAbbjnSEdy2L-2tITOcMA" name="wildCard" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
770
              <ownedAttribute xmi:id="_-YAbbznSEdy2L-2tITOcMA" name="singleChar" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
771
              <ownedAttribute xmi:id="_-YAbcDnSEdy2L-2tITOcMA" name="escape" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
772
              <ownedAttribute xmi:id="_-YAbcTnSEdy2L-2tITOcMA" name="filterAttribute" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
773
              <ownedOperation xmi:id="_-YAbcjnSEdy2L-2tITOcMA" name="addClauses" visibility="public">
774
                <ownedParameter xmi:id="_-YAbcznSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
775
                <ownedParameter xmi:id="_-YAbdDnSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
776
                <ownedParameter xmi:id="_-YAbdTnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
777
                <ownedParameter xmi:id="_-YAbdjnSEdy2L-2tITOcMA" name="relationship" type="_-YLafznSEdy2L-2tITOcMA"/>
778
                <ownedParameter xmi:id="_-YAbdznSEdy2L-2tITOcMA" name="type" type="_-YLafznSEdy2L-2tITOcMA"/>
779
                <ownedParameter xmi:id="_-YAbeDnSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
780
              </ownedOperation>
781
              <ownedOperation xmi:id="_-YAbeTnSEdy2L-2tITOcMA" name="addClauses" visibility="public">
782
                <ownedParameter xmi:id="_-YAbejnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
783
                <ownedParameter xmi:id="_-YAbeznSEdy2L-2tITOcMA" name="values" type="_-YAbmznSEdy2L-2tITOcMA"/>
784
                <ownedParameter xmi:id="_-YAbfDnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
785
                <ownedParameter xmi:id="_-YAbfTnSEdy2L-2tITOcMA" name="relationship" type="_-YLafznSEdy2L-2tITOcMA"/>
786
                <ownedParameter xmi:id="_-YAbfjnSEdy2L-2tITOcMA" name="type" type="_-YLafznSEdy2L-2tITOcMA"/>
787
                <ownedParameter xmi:id="_-YAbfznSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
788
              </ownedOperation>
789
              <ownedOperation xmi:id="_-YAbgDnSEdy2L-2tITOcMA" name="addTerm" visibility="private">
790
                <ownedParameter xmi:id="_-YAbgTnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
791
                <ownedParameter xmi:id="_-YAbgjnSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
792
                <ownedParameter xmi:id="_-YAbgznSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
793
                <ownedParameter xmi:id="_-YAbhDnSEdy2L-2tITOcMA" name="relationship" type="_-YLafznSEdy2L-2tITOcMA"/>
794
                <ownedParameter xmi:id="_-YAbhTnSEdy2L-2tITOcMA" name="type" type="_-YLafznSEdy2L-2tITOcMA"/>
795
              </ownedOperation>
796
              <ownedOperation xmi:id="_-YAbhjnSEdy2L-2tITOcMA" name="addCurrentClauseQuery" visibility="protected">
797
                <ownedParameter xmi:id="_-YAbhznSEdy2L-2tITOcMA" name="operator" type="_-YLafznSEdy2L-2tITOcMA"/>
798
              </ownedOperation>
799
              <ownedOperation xmi:id="_-YAbiDnSEdy2L-2tITOcMA" name="toString" visibility="public">
800
                <ownedParameter xmi:id="_-YAbiTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
801
              </ownedOperation>
802
              <ownedOperation xmi:id="_-YAbijnSEdy2L-2tITOcMA" name="enterLabel" visibility="public">
803
                <ownedParameter xmi:id="_-YAbiznSEdy2L-2tITOcMA" name="pregunta" type="_-YLafznSEdy2L-2tITOcMA"/>
804
                <ownedParameter xmi:id="_-YAbjDnSEdy2L-2tITOcMA" name="etiqueta" type="_-YLafznSEdy2L-2tITOcMA"/>
805
                <ownedParameter xmi:id="_-YAbjTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
806
              </ownedOperation>
807
              <ownedOperation xmi:id="_-YAbjjnSEdy2L-2tITOcMA" name="propertyIsXXX" visibility="public">
808
                <ownedParameter xmi:id="_-YAbjznSEdy2L-2tITOcMA" name="property" type="_-YLafznSEdy2L-2tITOcMA"/>
809
                <ownedParameter xmi:id="_-YAbkDnSEdy2L-2tITOcMA" name="parameter" type="_-YLafznSEdy2L-2tITOcMA"/>
810
                <ownedParameter xmi:id="_-YAbkTnSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
811
                <ownedParameter xmi:id="_-YAbkjnSEdy2L-2tITOcMA" name="type" type="_-YLafznSEdy2L-2tITOcMA"/>
812
                <ownedParameter xmi:id="_-YAbkznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
813
              </ownedOperation>
814
              <ownedOperation xmi:id="_-YAblDnSEdy2L-2tITOcMA" name="addBoundingBox" visibility="public">
815
                <ownedParameter xmi:id="_-YAblTnSEdy2L-2tITOcMA" name="coordinates" type="_-YEFsznSEdy2L-2tITOcMA"/>
816
                <ownedParameter xmi:id="_-YAbljnSEdy2L-2tITOcMA" name="propertyName" type="_-YLafznSEdy2L-2tITOcMA"/>
817
                <ownedParameter xmi:id="_-YAblznSEdy2L-2tITOcMA" name="not" type="_-X8JwDnSEdy2L-2tITOcMA"/>
818
              </ownedOperation>
819
            </packagedElement>
820
            <packagedElement xmi:type="uml:Interface" xmi:id="_-YAbmDnSEdy2L-2tITOcMA" name="ILanguages">
821
              <ownedOperation xmi:id="_-YAbmTnSEdy2L-2tITOcMA" name="toString" visibility="public">
822
                <ownedParameter xmi:id="_-YAbmjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
823
              </ownedOperation>
824
            </packagedElement>
825
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YAbmznSEdy2L-2tITOcMA" name="Iterator"/>
826
          </packagedElement>
827
          <packagedElement xmi:type="uml:Package" xmi:id="_-YAbnDnSEdy2L-2tITOcMA" name="metadataxml">
828
            <packagedElement xmi:type="uml:Class" xmi:id="_-YAbnTnSEdy2L-2tITOcMA" name="XMLTreeNumberOfRecordsAnswer">
829
              <ownedOperation xmi:id="_-YAbnjnSEdy2L-2tITOcMA" name="getNode" visibility="public" isStatic="true">
830
                <ownedParameter xmi:id="_-YAbnznSEdy2L-2tITOcMA" name="numberOfRecords" type="_-X8JxTnSEdy2L-2tITOcMA"/>
831
                <ownedParameter xmi:id="_-YAboDnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
832
                <ownedParameter xmi:id="_-YAboTnSEdy2L-2tITOcMA" name="lastRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
833
                <ownedParameter xmi:id="_-YAbojnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
834
              </ownedOperation>
835
              <ownedOperation xmi:id="_-YAboznSEdy2L-2tITOcMA" name="getNumberOfRecords" visibility="public" isStatic="true">
836
                <ownedParameter xmi:id="_-YAbpDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
837
                <ownedParameter xmi:id="_-YAbpTnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
838
              </ownedOperation>
839
              <ownedOperation xmi:id="_-YAbpjnSEdy2L-2tITOcMA" name="getFirstRecord" visibility="public" isStatic="true">
840
                <ownedParameter xmi:id="_-YAbpznSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
841
                <ownedParameter xmi:id="_-YAbqDnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
842
              </ownedOperation>
843
              <ownedOperation xmi:id="_-YAbqTnSEdy2L-2tITOcMA" name="getLastRecord" visibility="public" isStatic="true">
844
                <ownedParameter xmi:id="_-YAbqjnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
845
                <ownedParameter xmi:id="_-YAbqznSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
846
              </ownedOperation>
847
            </packagedElement>
848
            <packagedElement xmi:type="uml:Class" xmi:id="_-YAbrDnSEdy2L-2tITOcMA" name="XMLTree">
849
              <ownedAttribute xmi:id="_-YAbrTnSEdy2L-2tITOcMA" name="SEPARATOR" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
850
              <ownedOperation xmi:id="_-YAbrjnSEdy2L-2tITOcMA" name="xmlToTree" visibility="public" isStatic="true">
851
                <ownedParameter xmi:id="_-YAbrznSEdy2L-2tITOcMA" name="file" type="_-YBCkTnSEdy2L-2tITOcMA"/>
852
                <ownedParameter xmi:id="_-YAbsDnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
853
              </ownedOperation>
854
              <ownedOperation xmi:id="_-YAbsTnSEdy2L-2tITOcMA" name="xmlToTree" visibility="public" isStatic="true">
855
                <ownedParameter xmi:id="_-YAbsjnSEdy2L-2tITOcMA" name="stream" type="_-YC3cDnSEdy2L-2tITOcMA"/>
856
                <ownedParameter xmi:id="_-YAbsznSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
857
              </ownedOperation>
858
              <ownedOperation xmi:id="_-YAbtDnSEdy2L-2tITOcMA" name="xmlToTree" visibility="public" isStatic="true">
859
                <ownedParameter xmi:id="_-YAbtTnSEdy2L-2tITOcMA" name="string" type="_-YLafznSEdy2L-2tITOcMA"/>
860
                <ownedParameter xmi:id="_-YAbtjnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
861
              </ownedOperation>
862
              <ownedOperation xmi:id="_-YAbtznSEdy2L-2tITOcMA" name="treeToXML" visibility="public" isStatic="true">
863
                <ownedParameter xmi:id="_-YAbuDnSEdy2L-2tITOcMA" name="dom" type="_-YC3cTnSEdy2L-2tITOcMA"/>
864
                <ownedParameter xmi:id="_-YAbuTnSEdy2L-2tITOcMA" name="nombreFichero" type="_-YLafznSEdy2L-2tITOcMA"/>
865
                <ownedParameter xmi:id="_-YAbujnSEdy2L-2tITOcMA" name="return" type="_-YBCkTnSEdy2L-2tITOcMA" direction="return"/>
866
              </ownedOperation>
867
              <ownedOperation xmi:id="_-YAbuznSEdy2L-2tITOcMA" name="searchNode" visibility="public" isStatic="true">
868
                <ownedParameter xmi:id="_-YAbvDnSEdy2L-2tITOcMA" name="nodoRaiz" type="_-YBCUznSEdy2L-2tITOcMA"/>
869
                <ownedParameter xmi:id="_-YAbvTnSEdy2L-2tITOcMA" name="etiqueta" type="_-YLafznSEdy2L-2tITOcMA"/>
870
                <ownedParameter xmi:id="_-YAbvjnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
871
              </ownedOperation>
872
              <ownedOperation xmi:id="_-YAbvznSEdy2L-2tITOcMA" name="searchParentNode" visibility="public" isStatic="true">
873
                <ownedParameter xmi:id="_-YAbwDnSEdy2L-2tITOcMA" name="rootNode" type="_-YBCUznSEdy2L-2tITOcMA"/>
874
                <ownedParameter xmi:id="_-YAbwTnSEdy2L-2tITOcMA" name="label" type="_-YLafznSEdy2L-2tITOcMA"/>
875
                <ownedParameter xmi:id="_-YAbwjnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
876
              </ownedOperation>
877
              <ownedOperation xmi:id="_-YAbwznSEdy2L-2tITOcMA" name="searchAtribute" visibility="public" isStatic="true">
878
                <ownedParameter xmi:id="_-YAbxDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
879
                <ownedParameter xmi:id="_-YAbxTnSEdy2L-2tITOcMA" name="attributeName" type="_-YLafznSEdy2L-2tITOcMA"/>
880
                <ownedParameter xmi:id="_-YAbxjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
881
              </ownedOperation>
882
              <ownedOperation xmi:id="_-YAbxznSEdy2L-2tITOcMA" name="searchNodeValue" visibility="public" isStatic="true">
883
                <ownedParameter xmi:id="_-YAbyDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
884
                <ownedParameter xmi:id="_-YAbyTnSEdy2L-2tITOcMA" name="etiqueta" type="_-YLafznSEdy2L-2tITOcMA"/>
885
                <ownedParameter xmi:id="_-YAbyjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
886
              </ownedOperation>
887
              <ownedOperation xmi:id="_-YAbyznSEdy2L-2tITOcMA" name="searchNodeAtribute" visibility="public" isStatic="true">
888
                <ownedParameter xmi:id="_-YAbzDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
889
                <ownedParameter xmi:id="_-YAbzTnSEdy2L-2tITOcMA" name="etiqueta" type="_-YLafznSEdy2L-2tITOcMA"/>
890
                <ownedParameter xmi:id="_-YAbzjnSEdy2L-2tITOcMA" name="atributo" type="_-YLafznSEdy2L-2tITOcMA"/>
891
                <ownedParameter xmi:id="_-YAbzznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
892
              </ownedOperation>
893
              <ownedOperation xmi:id="_-YAb0DnSEdy2L-2tITOcMA" name="searchMultipleNodeValue" visibility="public" isStatic="true">
894
                <ownedParameter xmi:id="_-YAb0TnSEdy2L-2tITOcMA" name="rootNode" type="_-YBCUznSEdy2L-2tITOcMA"/>
895
                <ownedParameter xmi:id="_-YBCQDnSEdy2L-2tITOcMA" name="label" type="_-YLafznSEdy2L-2tITOcMA"/>
896
                <ownedParameter xmi:id="_-YBCQTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
897
              </ownedOperation>
898
              <ownedOperation xmi:id="_-YBCQjnSEdy2L-2tITOcMA" name="searchMultipleNode" visibility="public" isStatic="true">
899
                <ownedParameter xmi:id="_-YBCQznSEdy2L-2tITOcMA" name="nodoRaiz" type="_-YBCUznSEdy2L-2tITOcMA"/>
900
                <ownedParameter xmi:id="_-YBCRDnSEdy2L-2tITOcMA" name="label" type="_-YLafznSEdy2L-2tITOcMA"/>
901
                <ownedParameter xmi:id="_-YBCRTnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
902
              </ownedOperation>
903
              <ownedOperation xmi:id="_-YBCRjnSEdy2L-2tITOcMA" name="getParentLabel" visibility="private" isStatic="true">
904
                <ownedParameter xmi:id="_-YBCRznSEdy2L-2tITOcMA" name="nodeLabel" type="_-YLafznSEdy2L-2tITOcMA"/>
905
                <ownedParameter xmi:id="_-YBCSDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
906
              </ownedOperation>
907
              <ownedOperation xmi:id="_-YBCSTnSEdy2L-2tITOcMA" name="separateParams" visibility="private" isStatic="true">
908
                <ownedParameter xmi:id="_-YBCSjnSEdy2L-2tITOcMA" name="text" type="_-YLafznSEdy2L-2tITOcMA"/>
909
                <ownedParameter xmi:id="_-YBCSznSEdy2L-2tITOcMA" name="separator" type="_-YLafznSEdy2L-2tITOcMA"/>
910
                <ownedParameter xmi:id="_-YBCTDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
911
              </ownedOperation>
912
              <ownedOperation xmi:id="_-YBCTTnSEdy2L-2tITOcMA" name="getChildLabel" visibility="private" isStatic="true">
913
                <ownedParameter xmi:id="_-YBCTjnSEdy2L-2tITOcMA" name="nodeLabel" type="_-YLafznSEdy2L-2tITOcMA"/>
914
                <ownedParameter xmi:id="_-YBCTznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
915
              </ownedOperation>
916
              <ownedOperation xmi:id="_-YBCUDnSEdy2L-2tITOcMA" name="getLevelNumber" visibility="private" isStatic="true">
917
                <ownedParameter xmi:id="_-YBCUTnSEdy2L-2tITOcMA" name="nodeLabel" type="_-YLafznSEdy2L-2tITOcMA"/>
918
                <ownedParameter xmi:id="_-YBCUjnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
919
              </ownedOperation>
920
            </packagedElement>
921
            <packagedElement xmi:type="uml:Class" xmi:id="_-YBCUznSEdy2L-2tITOcMA" name="XMLNode">
922
              <ownedAttribute xmi:id="_-YBCVDnSEdy2L-2tITOcMA" name="ISNOTXML" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
923
              <ownedAttribute xmi:id="_-YBCVTnSEdy2L-2tITOcMA" name="subNodes" visibility="private" type="_-YC3cjnSEdy2L-2tITOcMA"/>
924
              <ownedAttribute xmi:id="_-YBCVjnSEdy2L-2tITOcMA" name="cdata" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
925
              <ownedAttribute xmi:id="_-YBCVznSEdy2L-2tITOcMA" name="attr" visibility="private" type="_-YC3cznSEdy2L-2tITOcMA"/>
926
              <ownedAttribute xmi:id="_-YBCWDnSEdy2L-2tITOcMA" name="nodeName" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
927
              <ownedAttribute xmi:id="_-YBCWTnSEdy2L-2tITOcMA" name="text" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
928
              <ownedAttribute xmi:id="_-YBCWjnSEdy2L-2tITOcMA" name="attrKeys" visibility="private" type="_-YC3cjnSEdy2L-2tITOcMA"/>
929
              <ownedAttribute xmi:id="_-YBCWznSEdy2L-2tITOcMA" name="header" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
930
              <ownedAttribute xmi:id="_-YBCXDnSEdy2L-2tITOcMA" name="factory" type="_-YC3dDnSEdy2L-2tITOcMA"/>
931
              <ownedOperation xmi:id="_-YBCXTnSEdy2L-2tITOcMA" name="setText" visibility="public">
932
                <ownedParameter xmi:id="_-YBCXjnSEdy2L-2tITOcMA" name="s" type="_-YLafznSEdy2L-2tITOcMA"/>
933
              </ownedOperation>
934
              <ownedOperation xmi:id="_-YBCXznSEdy2L-2tITOcMA" name="addSubNode" visibility="public">
935
                <ownedParameter xmi:id="_-YBCYDnSEdy2L-2tITOcMA" name="s" type="_-YBCUznSEdy2L-2tITOcMA"/>
936
              </ownedOperation>
937
              <ownedOperation xmi:id="_-YBCYTnSEdy2L-2tITOcMA" name="addAtrribute" visibility="public">
938
                <ownedParameter xmi:id="_-YBCYjnSEdy2L-2tITOcMA" name="name" type="_-YLafznSEdy2L-2tITOcMA"/>
939
                <ownedParameter xmi:id="_-YBCYznSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
940
              </ownedOperation>
941
              <ownedOperation xmi:id="_-YBCZDnSEdy2L-2tITOcMA" name="getNumSubNodes" visibility="public">
942
                <ownedParameter xmi:id="_-YBCZTnSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
943
              </ownedOperation>
944
              <ownedOperation xmi:id="_-YBCZjnSEdy2L-2tITOcMA" name="getName" visibility="public">
945
                <ownedParameter xmi:id="_-YBCZznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
946
              </ownedOperation>
947
              <ownedOperation xmi:id="_-YBCaDnSEdy2L-2tITOcMA" name="getText" visibility="public">
948
                <ownedParameter xmi:id="_-YBCaTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
949
              </ownedOperation>
950
              <ownedOperation xmi:id="_-YBCajnSEdy2L-2tITOcMA" name="getCdata" visibility="public">
951
                <ownedParameter xmi:id="_-YBCaznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
952
              </ownedOperation>
953
              <ownedOperation xmi:id="_-YBCbDnSEdy2L-2tITOcMA" name="getSubNode" visibility="public">
954
                <ownedParameter xmi:id="_-YBCbTnSEdy2L-2tITOcMA" name="index" type="_-X8JxTnSEdy2L-2tITOcMA"/>
955
                <ownedParameter xmi:id="_-YBCbjnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
956
              </ownedOperation>
957
              <ownedOperation xmi:id="_-YBCbznSEdy2L-2tITOcMA" name="getSubnodes" visibility="public">
958
                <ownedParameter xmi:id="_-YBCcDnSEdy2L-2tITOcMA" name="return" type="_-YBCUznSEdy2L-2tITOcMA" direction="return"/>
959
              </ownedOperation>
960
              <ownedOperation xmi:id="_-YBCcTnSEdy2L-2tITOcMA" name="getAttributeNames" visibility="public">
961
                <ownedParameter xmi:id="_-YBCcjnSEdy2L-2tITOcMA" name="return" type="_-YC3cjnSEdy2L-2tITOcMA" direction="return"/>
962
              </ownedOperation>
963
              <ownedOperation xmi:id="_-YBCcznSEdy2L-2tITOcMA" name="write" visibility="public">
964
                <ownedParameter xmi:id="_-YBCdDnSEdy2L-2tITOcMA" name="wr" type="_-YC3dTnSEdy2L-2tITOcMA"/>
965
              </ownedOperation>
966
              <ownedOperation xmi:id="_-YBCdTnSEdy2L-2tITOcMA" name="wwrite" visibility="private">
967
                <ownedParameter xmi:id="_-YBCdjnSEdy2L-2tITOcMA" name="pre" type="_-YLafznSEdy2L-2tITOcMA"/>
968
                <ownedParameter xmi:id="_-YBCdznSEdy2L-2tITOcMA" name="wr" type="_-YC3dTnSEdy2L-2tITOcMA"/>
969
              </ownedOperation>
970
              <ownedOperation xmi:id="_-YBCeDnSEdy2L-2tITOcMA" name="getAttribute" visibility="public">
971
                <ownedParameter xmi:id="_-YBCeTnSEdy2L-2tITOcMA" name="key" type="_-YLafznSEdy2L-2tITOcMA"/>
972
                <ownedParameter xmi:id="_-YBCejnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
973
              </ownedOperation>
974
              <ownedOperation xmi:id="_-YBCeznSEdy2L-2tITOcMA" name="getDoubleAttribute" visibility="public">
975
                <ownedParameter xmi:id="_-YBCfDnSEdy2L-2tITOcMA" name="key" type="_-YLafznSEdy2L-2tITOcMA"/>
976
                <ownedParameter xmi:id="_-YBCfTnSEdy2L-2tITOcMA" name="return" type="_-X8JwznSEdy2L-2tITOcMA" direction="return"/>
977
              </ownedOperation>
978
              <ownedOperation xmi:id="_-YBCfjnSEdy2L-2tITOcMA" name="getBoolAttribute" visibility="public">
979
                <ownedParameter xmi:id="_-YBCfznSEdy2L-2tITOcMA" name="key" type="_-YLafznSEdy2L-2tITOcMA"/>
980
                <ownedParameter xmi:id="_-YBCgDnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
981
              </ownedOperation>
982
              <ownedOperation xmi:id="_-YBCgTnSEdy2L-2tITOcMA" name="getIntAttribute" visibility="public">
983
                <ownedParameter xmi:id="_-YBCgjnSEdy2L-2tITOcMA" name="key" type="_-YLafznSEdy2L-2tITOcMA"/>
984
                <ownedParameter xmi:id="_-YBCgznSEdy2L-2tITOcMA" name="return" type="_-X8JxTnSEdy2L-2tITOcMA" direction="return"/>
985
              </ownedOperation>
986
              <ownedOperation xmi:id="_-YBChDnSEdy2L-2tITOcMA" name="hasAttribute" visibility="public">
987
                <ownedParameter xmi:id="_-YBChTnSEdy2L-2tITOcMA" name="key" type="_-YLafznSEdy2L-2tITOcMA"/>
988
                <ownedParameter xmi:id="_-YBChjnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
989
              </ownedOperation>
990
              <ownedOperation xmi:id="_-YBChznSEdy2L-2tITOcMA" name="write" visibility="public">
991
                <ownedParameter xmi:id="_-YBCiDnSEdy2L-2tITOcMA" name="f" type="_-YBCkTnSEdy2L-2tITOcMA"/>
992
              </ownedOperation>
993
              <ownedOperation xmi:id="_-YBCiTnSEdy2L-2tITOcMA" name="toString" visibility="public">
994
                <ownedParameter xmi:id="_-YBCijnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
995
              </ownedOperation>
996
              <ownedOperation xmi:id="_-YBCiznSEdy2L-2tITOcMA" name="setHeader" visibility="public">
997
                <ownedParameter xmi:id="_-YBCjDnSEdy2L-2tITOcMA" name="header" type="_-YLafznSEdy2L-2tITOcMA"/>
998
              </ownedOperation>
999
              <ownedOperation xmi:id="_-YBCjTnSEdy2L-2tITOcMA" name="printSubNodes" visibility="public"/>
1000
              <ownedOperation xmi:id="_-YBCjjnSEdy2L-2tITOcMA" name="printNode" visibility="public"/>
1001
              <ownedOperation xmi:id="_-YBCjznSEdy2L-2tITOcMA" name="printNode" visibility="private">
1002
                <ownedParameter xmi:id="_-YBCkDnSEdy2L-2tITOcMA" name="node" type="_-YBCUznSEdy2L-2tITOcMA"/>
1003
              </ownedOperation>
1004
            </packagedElement>
1005
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YBCkTnSEdy2L-2tITOcMA" name="File"/>
1006
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3cDnSEdy2L-2tITOcMA" name="InputStream"/>
1007
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3cTnSEdy2L-2tITOcMA" name="Document"/>
1008
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3cjnSEdy2L-2tITOcMA" name="Vector"/>
1009
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3cznSEdy2L-2tITOcMA" name="Hashtable"/>
1010
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3dDnSEdy2L-2tITOcMA" name="DocumentBuilderFactory"/>
1011
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YC3dTnSEdy2L-2tITOcMA" name="Writer"/>
1012
          </packagedElement>
1013
          <packagedElement xmi:type="uml:Package" xmi:id="_-YC3djnSEdy2L-2tITOcMA" name="protocols">
1014
            <packagedElement xmi:type="uml:Class" xmi:id="_-YC3dznSEdy2L-2tITOcMA" name="Z3950ConnectionFactory">
1015
              <ownedAttribute xmi:id="_-YC3eDnSEdy2L-2tITOcMA" name="app_context" visibility="private" type="_-YDe1znSEdy2L-2tITOcMA"/>
1016
              <ownedAttribute xmi:id="_-YC3eTnSEdy2L-2tITOcMA" name="appContextInitialized" visibility="private" type="_-X8JwDnSEdy2L-2tITOcMA"/>
1017
              <ownedAttribute xmi:id="_-YC3ejnSEdy2L-2tITOcMA" name="factory" visibility="private" type="_-YDe2DnSEdy2L-2tITOcMA"/>
1018
              <ownedAttribute xmi:id="_-YC3eznSEdy2L-2tITOcMA" name="connections" visibility="private" type="_-YC3cznSEdy2L-2tITOcMA"/>
1019
              <ownedOperation xmi:id="_-YC3fDnSEdy2L-2tITOcMA" name="getConnection" visibility="public" isStatic="true">
1020
                <ownedParameter xmi:id="_-YC3fTnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1021
                <ownedParameter xmi:id="_-YC3fjnSEdy2L-2tITOcMA" name="return" type="_-YDewDnSEdy2L-2tITOcMA" direction="return"/>
1022
              </ownedOperation>
1023
              <ownedOperation xmi:id="_-YC3fznSEdy2L-2tITOcMA" name="getSearchable" visibility="public" isStatic="true">
1024
                <ownedParameter xmi:id="_-YC3gDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1025
                <ownedParameter xmi:id="_-YC3gTnSEdy2L-2tITOcMA" name="return" type="_-YDe2TnSEdy2L-2tITOcMA" direction="return"/>
1026
              </ownedOperation>
1027
              <ownedOperation xmi:id="_-YC3gjnSEdy2L-2tITOcMA" name="initAppContext" visibility="private" isStatic="true">
1028
                <ownedParameter xmi:id="_-YDegDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1029
              </ownedOperation>
1030
            </packagedElement>
1031
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDegTnSEdy2L-2tITOcMA" name="Z3950Protocol">
1032
              <ownedOperation xmi:id="_-YDegjnSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1033
                <ownedParameter xmi:id="_-YDegznSEdy2L-2tITOcMA" name="recordsReply" type="_-X_0XjnSEdy2L-2tITOcMA"/>
1034
                <ownedParameter xmi:id="_-YDehDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1035
                <ownedParameter xmi:id="_-YDehTnSEdy2L-2tITOcMA" name="object" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1036
                <ownedParameter xmi:id="_-YDehjnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1037
                <ownedParameter xmi:id="_-YDehznSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
1038
              </ownedOperation>
1039
              <ownedOperation xmi:id="_-YDeiDnSEdy2L-2tITOcMA" name="openConnection" visibility="public">
1040
                <ownedParameter xmi:id="_-YDeiTnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1041
                <ownedParameter xmi:id="_-YDeijnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1042
              </ownedOperation>
1043
              <ownedOperation xmi:id="_-YDeiznSEdy2L-2tITOcMA" name="isProtocolSupported" visibility="public">
1044
                <ownedParameter xmi:id="_-YDejDnSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1045
                <ownedParameter xmi:id="_-YDejTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1046
              </ownedOperation>
1047
              <ownedOperation xmi:id="_-YDejjnSEdy2L-2tITOcMA" name="getDatabase" visibility="public" isStatic="true">
1048
                <ownedParameter xmi:id="_-YDejznSEdy2L-2tITOcMA" name="uri" type="_-YLafjnSEdy2L-2tITOcMA"/>
1049
                <ownedParameter xmi:id="_-YDekDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1050
              </ownedOperation>
1051
            </packagedElement>
1052
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDekTnSEdy2L-2tITOcMA" name="GetImageFromWeb">
1053
              <ownedOperation xmi:id="_-YDekjnSEdy2L-2tITOcMA" name="getImageUrl" visibility="public">
1054
                <ownedParameter xmi:id="_-YDekznSEdy2L-2tITOcMA" name="sUrl" type="_-YLafznSEdy2L-2tITOcMA"/>
1055
                <ownedParameter xmi:id="_-YDelDnSEdy2L-2tITOcMA" name="sfile" type="_-YLafznSEdy2L-2tITOcMA"/>
1056
                <ownedParameter xmi:id="_-YDelTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1057
              </ownedOperation>
1058
            </packagedElement>
1059
            <packagedElement xmi:type="uml:Interface" xmi:id="_-YDeljnSEdy2L-2tITOcMA" name="IProtocols">
1060
              <ownedOperation xmi:id="_-YDelznSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1061
                <ownedParameter xmi:id="_-YDemDnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1062
                <ownedParameter xmi:id="_-YDemTnSEdy2L-2tITOcMA" name="message" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1063
                <ownedParameter xmi:id="_-YDemjnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1064
                <ownedParameter xmi:id="_-YDemznSEdy2L-2tITOcMA" name="return" type="_-YDe2znSEdy2L-2tITOcMA" direction="return"/>
1065
              </ownedOperation>
1066
            </packagedElement>
1067
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDenDnSEdy2L-2tITOcMA" name="SOAPProtocol" clientDependency="_-YDenTnSEdy2L-2tITOcMA">
1068
              <interfaceRealization xmi:id="_-YDenTnSEdy2L-2tITOcMA" name="IProtocols" supplier="_-YDeljnSEdy2L-2tITOcMA" client="_-YDenDnSEdy2L-2tITOcMA" contract="_-YDeljnSEdy2L-2tITOcMA"/>
1069
              <ownedOperation xmi:id="_-YDenjnSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1070
                <ownedParameter xmi:id="_-YDenznSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1071
                <ownedParameter xmi:id="_-YDeoDnSEdy2L-2tITOcMA" name="object" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1072
                <ownedParameter xmi:id="_-YDeoTnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1073
                <ownedParameter xmi:id="_-YDeojnSEdy2L-2tITOcMA" name="return" type="_-YDe2znSEdy2L-2tITOcMA" direction="return"/>
1074
              </ownedOperation>
1075
              <ownedOperation xmi:id="_-YDeoznSEdy2L-2tITOcMA" name="isProtocolSupported" visibility="public" isStatic="true">
1076
                <ownedParameter xmi:id="_-YDepDnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1077
                <ownedParameter xmi:id="_-YDepTnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1078
              </ownedOperation>
1079
              <ownedOperation xmi:id="_-YDepjnSEdy2L-2tITOcMA" name="setSOAPMessage" visibility="public" isStatic="true">
1080
                <ownedParameter xmi:id="_-YDepznSEdy2L-2tITOcMA" name="message" type="_-YLafznSEdy2L-2tITOcMA"/>
1081
                <ownedParameter xmi:id="_-YDeqDnSEdy2L-2tITOcMA" name="schemas" type="_-YLafznSEdy2L-2tITOcMA"/>
1082
                <ownedParameter xmi:id="_-YDeqTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1083
              </ownedOperation>
1084
            </packagedElement>
1085
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDeqjnSEdy2L-2tITOcMA" name="HTTPPostProtocol" clientDependency="_-YDeqznSEdy2L-2tITOcMA">
1086
              <interfaceRealization xmi:id="_-YDeqznSEdy2L-2tITOcMA" name="IProtocols" supplier="_-YDeljnSEdy2L-2tITOcMA" client="_-YDeqjnSEdy2L-2tITOcMA" contract="_-YDeljnSEdy2L-2tITOcMA"/>
1087
              <ownedOperation xmi:id="_-YDerDnSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1088
                <ownedParameter xmi:id="_-YDerTnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1089
                <ownedParameter xmi:id="_-YDerjnSEdy2L-2tITOcMA" name="message" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1090
                <ownedParameter xmi:id="_-YDerznSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1091
                <ownedParameter xmi:id="_-YDesDnSEdy2L-2tITOcMA" name="return" type="_-YDe2znSEdy2L-2tITOcMA" direction="return"/>
1092
              </ownedOperation>
1093
              <ownedOperation xmi:id="_-YDesTnSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1094
                <ownedParameter xmi:id="_-YDesjnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1095
                <ownedParameter xmi:id="_-YDesznSEdy2L-2tITOcMA" name="message" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1096
                <ownedParameter xmi:id="_-YDetDnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1097
                <ownedParameter xmi:id="_-YDetTnSEdy2L-2tITOcMA" name="fileName" type="_-YLafznSEdy2L-2tITOcMA"/>
1098
              </ownedOperation>
1099
            </packagedElement>
1100
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDetjnSEdy2L-2tITOcMA" name="HTTPGetProtocol" clientDependency="_-YDetznSEdy2L-2tITOcMA">
1101
              <interfaceRealization xmi:id="_-YDetznSEdy2L-2tITOcMA" name="IProtocols" supplier="_-YDeljnSEdy2L-2tITOcMA" client="_-YDetjnSEdy2L-2tITOcMA" contract="_-YDeljnSEdy2L-2tITOcMA"/>
1102
              <ownedOperation xmi:id="_-YDeuDnSEdy2L-2tITOcMA" name="doQuery" visibility="public">
1103
                <ownedParameter xmi:id="_-YDeuTnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1104
                <ownedParameter xmi:id="_-YDeujnSEdy2L-2tITOcMA" name="object" type="_-YDe2jnSEdy2L-2tITOcMA"/>
1105
                <ownedParameter xmi:id="_-YDeuznSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1106
                <ownedParameter xmi:id="_-YDevDnSEdy2L-2tITOcMA" name="return" type="_-YDe2znSEdy2L-2tITOcMA" direction="return"/>
1107
              </ownedOperation>
1108
              <ownedOperation xmi:id="_-YDevTnSEdy2L-2tITOcMA" name="isProtocolSupported" visibility="public" isStatic="true">
1109
                <ownedParameter xmi:id="_-YDevjnSEdy2L-2tITOcMA" name="url" type="_-X9_BjnSEdy2L-2tITOcMA"/>
1110
                <ownedParameter xmi:id="_-YDevznSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1111
              </ownedOperation>
1112
            </packagedElement>
1113
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDewDnSEdy2L-2tITOcMA" name="Z3950Connection">
1114
              <generalization xmi:id="_-YDewTnSEdy2L-2tITOcMA" general="_-YDe3DnSEdy2L-2tITOcMA"/>
1115
              <ownedAttribute xmi:id="_-YDewjnSEdy2L-2tITOcMA" name="ISO2709_RS" visibility="public" type="_-X8JwjnSEdy2L-2tITOcMA"/>
1116
              <ownedAttribute xmi:id="_-YDewznSEdy2L-2tITOcMA" name="ISO2709_FS" visibility="public" type="_-X8JwjnSEdy2L-2tITOcMA"/>
1117
              <ownedAttribute xmi:id="_-YDexDnSEdy2L-2tITOcMA" name="ISO2709_IDFS" visibility="public" type="_-X8JwjnSEdy2L-2tITOcMA"/>
1118
              <ownedAttribute xmi:id="_-YDexTnSEdy2L-2tITOcMA" name="PREFIX_QUERY_TYPE" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1119
              <ownedAttribute xmi:id="_-YDexjnSEdy2L-2tITOcMA" name="CCL_QUERY_TYPE" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1120
              <ownedAttribute xmi:id="_-YDexznSEdy2L-2tITOcMA" name="auth_type" visibility="private" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1121
              <ownedAttribute xmi:id="_-YDeyDnSEdy2L-2tITOcMA" name="principal" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1122
              <ownedAttribute xmi:id="_-YDeyTnSEdy2L-2tITOcMA" name="group" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1123
              <ownedAttribute xmi:id="_-YDeyjnSEdy2L-2tITOcMA" name="credentials" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1124
              <ownedAttribute xmi:id="_-YDeyznSEdy2L-2tITOcMA" name="resp" visibility="private" type="_-YDe3TnSEdy2L-2tITOcMA"/>
1125
              <ownedAttribute xmi:id="_-YDezDnSEdy2L-2tITOcMA" name="uri" visibility="private" type="_-YLafjnSEdy2L-2tITOcMA"/>
1126
              <ownedAttribute xmi:id="_-YDezTnSEdy2L-2tITOcMA" name="host" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1127
              <ownedAttribute xmi:id="_-YDezjnSEdy2L-2tITOcMA" name="port" visibility="private" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1128
              <ownedAttribute xmi:id="_-YDezznSEdy2L-2tITOcMA" name="database" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1129
              <ownedOperation xmi:id="_-YDe0DnSEdy2L-2tITOcMA" name="connect" visibility="public">
1130
                <ownedParameter xmi:id="_-YDe0TnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1131
              </ownedOperation>
1132
              <ownedOperation xmi:id="_-YDe0jnSEdy2L-2tITOcMA" name="search" visibility="public">
1133
                <ownedParameter xmi:id="_-YDe0znSEdy2L-2tITOcMA" name="recordsReply" type="_-X_0XjnSEdy2L-2tITOcMA"/>
1134
                <ownedParameter xmi:id="_-YDe1DnSEdy2L-2tITOcMA" name="sQuery" type="_-YLafznSEdy2L-2tITOcMA"/>
1135
                <ownedParameter xmi:id="_-YDe1TnSEdy2L-2tITOcMA" name="firstRecord" type="_-X8JxTnSEdy2L-2tITOcMA"/>
1136
                <ownedParameter xmi:id="_-YDe1jnSEdy2L-2tITOcMA" name="return" type="_-X_0XjnSEdy2L-2tITOcMA" direction="return"/>
1137
              </ownedOperation>
1138
            </packagedElement>
1139
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe1znSEdy2L-2tITOcMA" name="ApplicationContext"/>
1140
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe2DnSEdy2L-2tITOcMA" name="Z3950ServiceFactory"/>
1141
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe2TnSEdy2L-2tITOcMA" name="Searchable"/>
1142
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe2jnSEdy2L-2tITOcMA" name="Object"/>
1143
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe2znSEdy2L-2tITOcMA" name="Collection"/>
1144
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe3DnSEdy2L-2tITOcMA" name="SynchronousOriginBean"/>
1145
            <packagedElement xmi:type="uml:DataType" xmi:id="_-YDe3TnSEdy2L-2tITOcMA" name="InitializeResponse_type"/>
1146
          </packagedElement>
1147
          <packagedElement xmi:type="uml:Package" xmi:id="_-YDe3jnSEdy2L-2tITOcMA" name="querys">
1148
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDe3znSEdy2L-2tITOcMA" name="ServicesSearch">
1149
              <generalization xmi:id="_-YDe4DnSEdy2L-2tITOcMA" general="_-YEF0jnSEdy2L-2tITOcMA"/>
1150
            </packagedElement>
1151
            <packagedElement xmi:type="uml:Class" xmi:id="_-YDe4TnSEdy2L-2tITOcMA" name="Query">
1152
              <ownedAttribute xmi:id="_-YDe4jnSEdy2L-2tITOcMA" name="service" visibility="private" type="_-YEF0jnSEdy2L-2tITOcMA" association="_-YEF2DnSEdy2L-2tITOcMA"/>
1153
              <ownedAttribute xmi:id="_-YDe4znSEdy2L-2tITOcMA" name="title" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1154
              <ownedAttribute xmi:id="_-YDe5DnSEdy2L-2tITOcMA" name="titleFilter" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1155
              <ownedAttribute xmi:id="_-YDe5TnSEdy2L-2tITOcMA" name="abstract_" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1156
              <ownedAttribute xmi:id="_-YDe5jnSEdy2L-2tITOcMA" name="themeKey" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1157
              <ownedAttribute xmi:id="_-YDe5znSEdy2L-2tITOcMA" name="topic" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1158
              <ownedAttribute xmi:id="_-YDe6DnSEdy2L-2tITOcMA" name="scale" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1159
              <ownedAttribute xmi:id="_-YDe6TnSEdy2L-2tITOcMA" name="provider" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1160
              <ownedAttribute xmi:id="_-YDe6jnSEdy2L-2tITOcMA" name="DateFrom" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1161
              <ownedAttribute xmi:id="_-YDe6znSEdy2L-2tITOcMA" name="DateTo" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1162
              <ownedAttribute xmi:id="_-YDe7DnSEdy2L-2tITOcMA" name="coordinates" visibility="private" type="_-YEFsznSEdy2L-2tITOcMA" association="_-YEF2jnSEdy2L-2tITOcMA"/>
1163
              <ownedAttribute xmi:id="_-YDe7TnSEdy2L-2tITOcMA" name="coordinatesFilter" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1164
              <ownedAttribute xmi:id="_-YDe7jnSEdy2L-2tITOcMA" name="isMinimized" visibility="private" type="_-X8JwDnSEdy2L-2tITOcMA"/>
1165
              <ownedAttribute xmi:id="_-YDe7znSEdy2L-2tITOcMA" name="isCoordinatesClicked" visibility="private" type="_-X8JwDnSEdy2L-2tITOcMA"/>
1166
              <ownedOperation xmi:id="_-YDe8DnSEdy2L-2tITOcMA" name="getOperator" visibility="public">
1167
                <ownedParameter xmi:id="_-YDe8TnSEdy2L-2tITOcMA" name="concordancia" type="_-YLafznSEdy2L-2tITOcMA"/>
1168
                <ownedParameter xmi:id="_-YDe8jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1169
              </ownedOperation>
1170
              <ownedOperation xmi:id="_-YDe8znSEdy2L-2tITOcMA" name="getAbstract" visibility="public">
1171
                <ownedParameter xmi:id="_-YDe9DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1172
              </ownedOperation>
1173
              <ownedOperation xmi:id="_-YDe9TnSEdy2L-2tITOcMA" name="setAbstract" visibility="public">
1174
                <ownedParameter xmi:id="_-YDe9jnSEdy2L-2tITOcMA" name="abstract_" type="_-YLafznSEdy2L-2tITOcMA"/>
1175
              </ownedOperation>
1176
              <ownedOperation xmi:id="_-YDe9znSEdy2L-2tITOcMA" name="getCoordenates" visibility="public">
1177
                <ownedParameter xmi:id="_-YDe-DnSEdy2L-2tITOcMA" name="return" type="_-YEFsznSEdy2L-2tITOcMA" direction="return"/>
1178
              </ownedOperation>
1179
              <ownedOperation xmi:id="_-YDe-TnSEdy2L-2tITOcMA" name="setCoordenates" visibility="public">
1180
                <ownedParameter xmi:id="_-YDe-jnSEdy2L-2tITOcMA" name="coordenates" type="_-YEFsznSEdy2L-2tITOcMA"/>
1181
              </ownedOperation>
1182
              <ownedOperation xmi:id="_-YDe-znSEdy2L-2tITOcMA" name="getCoordenatesFilter" visibility="public">
1183
                <ownedParameter xmi:id="_-YDe_DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1184
              </ownedOperation>
1185
              <ownedOperation xmi:id="_-YDe_TnSEdy2L-2tITOcMA" name="setCoordenatesFilter" visibility="public">
1186
                <ownedParameter xmi:id="_-YDe_jnSEdy2L-2tITOcMA" name="coordenatesFilter" type="_-YLafznSEdy2L-2tITOcMA"/>
1187
              </ownedOperation>
1188
              <ownedOperation xmi:id="_-YDe_znSEdy2L-2tITOcMA" name="getDateFrom" visibility="public">
1189
                <ownedParameter xmi:id="_-YDfADnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1190
              </ownedOperation>
1191
              <ownedOperation xmi:id="_-YDfATnSEdy2L-2tITOcMA" name="setDateFrom" visibility="public">
1192
                <ownedParameter xmi:id="_-YDfAjnSEdy2L-2tITOcMA" name="dateFrom" type="_-YLafznSEdy2L-2tITOcMA"/>
1193
              </ownedOperation>
1194
              <ownedOperation xmi:id="_-YDfAznSEdy2L-2tITOcMA" name="getDateTo" visibility="public">
1195
                <ownedParameter xmi:id="_-YDfBDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1196
              </ownedOperation>
1197
              <ownedOperation xmi:id="_-YDfBTnSEdy2L-2tITOcMA" name="setDateTo" visibility="public">
1198
                <ownedParameter xmi:id="_-YDfBjnSEdy2L-2tITOcMA" name="dateTo" type="_-YLafznSEdy2L-2tITOcMA"/>
1199
              </ownedOperation>
1200
              <ownedOperation xmi:id="_-YDfBznSEdy2L-2tITOcMA" name="getProvider" visibility="public">
1201
                <ownedParameter xmi:id="_-YDfCDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1202
              </ownedOperation>
1203
              <ownedOperation xmi:id="_-YDfCTnSEdy2L-2tITOcMA" name="setProvider" visibility="public">
1204
                <ownedParameter xmi:id="_-YDfCjnSEdy2L-2tITOcMA" name="provider" type="_-YLafznSEdy2L-2tITOcMA"/>
1205
              </ownedOperation>
1206
              <ownedOperation xmi:id="_-YDfCznSEdy2L-2tITOcMA" name="getScale" visibility="public">
1207
                <ownedParameter xmi:id="_-YEFkDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1208
              </ownedOperation>
1209
              <ownedOperation xmi:id="_-YEFkTnSEdy2L-2tITOcMA" name="setScale" visibility="public">
1210
                <ownedParameter xmi:id="_-YEFkjnSEdy2L-2tITOcMA" name="scale" type="_-YLafznSEdy2L-2tITOcMA"/>
1211
              </ownedOperation>
1212
              <ownedOperation xmi:id="_-YEFkznSEdy2L-2tITOcMA" name="getThemeKey" visibility="public">
1213
                <ownedParameter xmi:id="_-YEFlDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1214
              </ownedOperation>
1215
              <ownedOperation xmi:id="_-YEFlTnSEdy2L-2tITOcMA" name="setThemeKey" visibility="public">
1216
                <ownedParameter xmi:id="_-YEFljnSEdy2L-2tITOcMA" name="themeKey" type="_-YLafznSEdy2L-2tITOcMA"/>
1217
              </ownedOperation>
1218
              <ownedOperation xmi:id="_-YEFlznSEdy2L-2tITOcMA" name="getTitle" visibility="public">
1219
                <ownedParameter xmi:id="_-YEFmDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1220
              </ownedOperation>
1221
              <ownedOperation xmi:id="_-YEFmTnSEdy2L-2tITOcMA" name="setTitle" visibility="public">
1222
                <ownedParameter xmi:id="_-YEFmjnSEdy2L-2tITOcMA" name="title" type="_-YLafznSEdy2L-2tITOcMA"/>
1223
              </ownedOperation>
1224
              <ownedOperation xmi:id="_-YEFmznSEdy2L-2tITOcMA" name="getTitleFilter" visibility="public">
1225
                <ownedParameter xmi:id="_-YEFnDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1226
              </ownedOperation>
1227
              <ownedOperation xmi:id="_-YEFnTnSEdy2L-2tITOcMA" name="setTitleFilter" visibility="public">
1228
                <ownedParameter xmi:id="_-YEFnjnSEdy2L-2tITOcMA" name="titleFilter" type="_-YLafznSEdy2L-2tITOcMA"/>
1229
              </ownedOperation>
1230
              <ownedOperation xmi:id="_-YEFnznSEdy2L-2tITOcMA" name="getTopic" visibility="public">
1231
                <ownedParameter xmi:id="_-YEFoDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1232
              </ownedOperation>
1233
              <ownedOperation xmi:id="_-YEFoTnSEdy2L-2tITOcMA" name="setTopic" visibility="public">
1234
                <ownedParameter xmi:id="_-YEFojnSEdy2L-2tITOcMA" name="topic" type="_-YLafznSEdy2L-2tITOcMA"/>
1235
              </ownedOperation>
1236
              <ownedOperation xmi:id="_-YEFoznSEdy2L-2tITOcMA" name="isMinimized" visibility="public">
1237
                <ownedParameter xmi:id="_-YEFpDnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1238
              </ownedOperation>
1239
              <ownedOperation xmi:id="_-YEFpTnSEdy2L-2tITOcMA" name="setMinimized" visibility="public">
1240
                <ownedParameter xmi:id="_-YEFpjnSEdy2L-2tITOcMA" name="isMinimized" type="_-X8JwDnSEdy2L-2tITOcMA"/>
1241
              </ownedOperation>
1242
              <ownedOperation xmi:id="_-YEFpznSEdy2L-2tITOcMA" name="isCoordinatesClicked" visibility="public">
1243
                <ownedParameter xmi:id="_-YEFqDnSEdy2L-2tITOcMA" name="return" type="_-X8JwDnSEdy2L-2tITOcMA" direction="return"/>
1244
              </ownedOperation>
1245
              <ownedOperation xmi:id="_-YEFqTnSEdy2L-2tITOcMA" name="setCoordinatesClicked" visibility="public">
1246
                <ownedParameter xmi:id="_-YEFqjnSEdy2L-2tITOcMA" name="isCoordinatesClicked" type="_-X8JwDnSEdy2L-2tITOcMA"/>
1247
              </ownedOperation>
1248
              <ownedOperation xmi:id="_-YEFqznSEdy2L-2tITOcMA" name="getMinScale" visibility="public">
1249
                <ownedParameter xmi:id="_-YEFrDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1250
              </ownedOperation>
1251
              <ownedOperation xmi:id="_-YEFrTnSEdy2L-2tITOcMA" name="getMaxScale" visibility="public">
1252
                <ownedParameter xmi:id="_-YEFrjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1253
              </ownedOperation>
1254
              <ownedOperation xmi:id="_-YEFrznSEdy2L-2tITOcMA" name="getService" visibility="public">
1255
                <ownedParameter xmi:id="_-YEFsDnSEdy2L-2tITOcMA" name="return" type="_-YEF0jnSEdy2L-2tITOcMA" direction="return"/>
1256
              </ownedOperation>
1257
              <ownedOperation xmi:id="_-YEFsTnSEdy2L-2tITOcMA" name="setService" visibility="public">
1258
                <ownedParameter xmi:id="_-YEFsjnSEdy2L-2tITOcMA" name="service" type="_-YEF0jnSEdy2L-2tITOcMA"/>
1259
              </ownedOperation>
1260
            </packagedElement>
1261
            <packagedElement xmi:type="uml:Class" xmi:id="_-YEFsznSEdy2L-2tITOcMA" name="Coordinates">
1262
              <ownedAttribute xmi:id="_-YEFtDnSEdy2L-2tITOcMA" name="ulx" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
1263
              <ownedAttribute xmi:id="_-YEFtTnSEdy2L-2tITOcMA" name="uly" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
1264
              <ownedAttribute xmi:id="_-YEFtjnSEdy2L-2tITOcMA" name="brx" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
1265
              <ownedAttribute xmi:id="_-YEFtznSEdy2L-2tITOcMA" name="bry" visibility="public" type="_-YLafznSEdy2L-2tITOcMA"/>
1266
              <ownedOperation xmi:id="_-YEFuDnSEdy2L-2tITOcMA" name="getBrx" visibility="public">
1267
                <ownedParameter xmi:id="_-YEFuTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1268
              </ownedOperation>
1269
              <ownedOperation xmi:id="_-YEFujnSEdy2L-2tITOcMA" name="getDoubleBrx" visibility="public">
1270
                <ownedParameter xmi:id="_-YEFuznSEdy2L-2tITOcMA" name="return" type="_-X8JwznSEdy2L-2tITOcMA" direction="return"/>
1271
              </ownedOperation>
1272
              <ownedOperation xmi:id="_-YEFvDnSEdy2L-2tITOcMA" name="setBrx" visibility="public">
1273
                <ownedParameter xmi:id="_-YEFvTnSEdy2L-2tITOcMA" name="brx" type="_-YLafznSEdy2L-2tITOcMA"/>
1274
              </ownedOperation>
1275
              <ownedOperation xmi:id="_-YEFvjnSEdy2L-2tITOcMA" name="getBry" visibility="public">
1276
                <ownedParameter xmi:id="_-YEFvznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1277
              </ownedOperation>
1278
              <ownedOperation xmi:id="_-YEFwDnSEdy2L-2tITOcMA" name="getDoubleBry" visibility="public">
1279
                <ownedParameter xmi:id="_-YEFwTnSEdy2L-2tITOcMA" name="return" type="_-X8JwznSEdy2L-2tITOcMA" direction="return"/>
1280
              </ownedOperation>
1281
              <ownedOperation xmi:id="_-YEFwjnSEdy2L-2tITOcMA" name="setBry" visibility="public">
1282
                <ownedParameter xmi:id="_-YEFwznSEdy2L-2tITOcMA" name="bry" type="_-YLafznSEdy2L-2tITOcMA"/>
1283
              </ownedOperation>
1284
              <ownedOperation xmi:id="_-YEFxDnSEdy2L-2tITOcMA" name="getUlx" visibility="public">
1285
                <ownedParameter xmi:id="_-YEFxTnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1286
              </ownedOperation>
1287
              <ownedOperation xmi:id="_-YEFxjnSEdy2L-2tITOcMA" name="getDoubleUlx" visibility="public">
1288
                <ownedParameter xmi:id="_-YEFxznSEdy2L-2tITOcMA" name="return" type="_-X8JwznSEdy2L-2tITOcMA" direction="return"/>
1289
              </ownedOperation>
1290
              <ownedOperation xmi:id="_-YEFyDnSEdy2L-2tITOcMA" name="setUlx" visibility="public">
1291
                <ownedParameter xmi:id="_-YEFyTnSEdy2L-2tITOcMA" name="ulx" type="_-YLafznSEdy2L-2tITOcMA"/>
1292
              </ownedOperation>
1293
              <ownedOperation xmi:id="_-YEFyjnSEdy2L-2tITOcMA" name="getUly" visibility="public">
1294
                <ownedParameter xmi:id="_-YEFyznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1295
              </ownedOperation>
1296
              <ownedOperation xmi:id="_-YEFzDnSEdy2L-2tITOcMA" name="getDoubleUly" visibility="public">
1297
                <ownedParameter xmi:id="_-YEFzTnSEdy2L-2tITOcMA" name="return" type="_-X8JwznSEdy2L-2tITOcMA" direction="return"/>
1298
              </ownedOperation>
1299
              <ownedOperation xmi:id="_-YEFzjnSEdy2L-2tITOcMA" name="setUly" visibility="public">
1300
                <ownedParameter xmi:id="_-YEFzznSEdy2L-2tITOcMA" name="uly" type="_-YLafznSEdy2L-2tITOcMA"/>
1301
              </ownedOperation>
1302
            </packagedElement>
1303
            <packagedElement xmi:type="uml:Class" xmi:id="_-YEF0DnSEdy2L-2tITOcMA" name="MetadataSearch">
1304
              <generalization xmi:id="_-YEF0TnSEdy2L-2tITOcMA" general="_-YEF0jnSEdy2L-2tITOcMA"/>
1305
            </packagedElement>
1306
            <packagedElement xmi:type="uml:Class" xmi:id="_-YEF0jnSEdy2L-2tITOcMA" name="Search">
1307
              <ownedAttribute xmi:id="_-YEF0znSEdy2L-2tITOcMA" name="name" visibility="private" type="_-YLafznSEdy2L-2tITOcMA"/>
1308
              <ownedOperation xmi:id="_-YEF1DnSEdy2L-2tITOcMA" name="getName" visibility="public">
1309
                <ownedParameter xmi:id="_-YEF1TnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1310
              </ownedOperation>
1311
              <ownedOperation xmi:id="_-YEF1jnSEdy2L-2tITOcMA" name="toString" visibility="public">
1312
                <ownedParameter xmi:id="_-YEF1znSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1313
              </ownedOperation>
1314
            </packagedElement>
1315
            <packagedElement xmi:type="uml:Association" xmi:id="_-YEF2DnSEdy2L-2tITOcMA" memberEnd="_-YDe4jnSEdy2L-2tITOcMA _-YEF2TnSEdy2L-2tITOcMA">
1316
              <ownedEnd xmi:id="_-YEF2TnSEdy2L-2tITOcMA" name="target" type="_-YDe4TnSEdy2L-2tITOcMA" association="_-YEF2DnSEdy2L-2tITOcMA"/>
1317
            </packagedElement>
1318
            <packagedElement xmi:type="uml:Association" xmi:id="_-YEF2jnSEdy2L-2tITOcMA" memberEnd="_-YDe7DnSEdy2L-2tITOcMA _-YEF2znSEdy2L-2tITOcMA">
1319
              <ownedEnd xmi:id="_-YEF2znSEdy2L-2tITOcMA" name="target" type="_-YDe4TnSEdy2L-2tITOcMA" association="_-YEF2jnSEdy2L-2tITOcMA"/>
1320
            </packagedElement>
1321
          </packagedElement>
1322
          <packagedElement xmi:type="uml:Package" xmi:id="_-YEF3DnSEdy2L-2tITOcMA" name="schemas">
1323
            <packagedElement xmi:type="uml:Class" xmi:id="_-YEF3TnSEdy2L-2tITOcMA" name="DublinCoreSchema" clientDependency="_-YEF3jnSEdy2L-2tITOcMA">
1324
              <interfaceRealization xmi:id="_-YEF3jnSEdy2L-2tITOcMA" name="ISchemas" supplier="_-YEGAjnSEdy2L-2tITOcMA" client="_-YEF3TnSEdy2L-2tITOcMA" contract="_-YEGAjnSEdy2L-2tITOcMA"/>
1325
              <ownedOperation xmi:id="_-YEF3znSEdy2L-2tITOcMA" name="getTitle" visibility="public">
1326
                <ownedParameter xmi:id="_-YEF4DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1327
              </ownedOperation>
1328
              <ownedOperation xmi:id="_-YEF4TnSEdy2L-2tITOcMA" name="getAbstract" visibility="public">
1329
                <ownedParameter xmi:id="_-YEF4jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1330
              </ownedOperation>
1331
              <ownedOperation xmi:id="_-YEF4znSEdy2L-2tITOcMA" name="getThemeKey" visibility="public">
1332
                <ownedParameter xmi:id="_-YEF5DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1333
              </ownedOperation>
1334
              <ownedOperation xmi:id="_-YEF5TnSEdy2L-2tITOcMA" name="getScale" visibility="public">
1335
                <ownedParameter xmi:id="_-YEF5jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1336
              </ownedOperation>
1337
              <ownedOperation xmi:id="_-YEF5znSEdy2L-2tITOcMA" name="getProvider" visibility="public">
1338
                <ownedParameter xmi:id="_-YEF6DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1339
              </ownedOperation>
1340
              <ownedOperation xmi:id="_-YEF6TnSEdy2L-2tITOcMA" name="getDateFrom" visibility="public">
1341
                <ownedParameter xmi:id="_-YEF6jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1342
              </ownedOperation>
1343
              <ownedOperation xmi:id="_-YEF6znSEdy2L-2tITOcMA" name="getDateTo" visibility="public">
1344
                <ownedParameter xmi:id="_-YEF7DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1345
              </ownedOperation>
1346
              <ownedOperation xmi:id="_-YEF7TnSEdy2L-2tITOcMA" name="getTopic" visibility="public">
1347
                <ownedParameter xmi:id="_-YEF7jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1348
              </ownedOperation>
1349
              <ownedOperation xmi:id="_-YEF7znSEdy2L-2tITOcMA" name="getCoordinates" visibility="public">
1350
                <ownedParameter xmi:id="_-YEF8DnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1351
              </ownedOperation>
1352
              <ownedOperation xmi:id="_-YEF8TnSEdy2L-2tITOcMA" name="getAdditionalClauses" visibility="public">
1353
                <ownedParameter xmi:id="_-YEF8jnSEdy2L-2tITOcMA" name="dataset" type="_-YLafznSEdy2L-2tITOcMA"/>
1354
                <ownedParameter xmi:id="_-YEF8znSEdy2L-2tITOcMA" name="return" type="_-X_0ljnSEdy2L-2tITOcMA" direction="return"/>
1355
              </ownedOperation>
1356
              <ownedOperation xmi:id="_-YEF9DnSEdy2L-2tITOcMA" name="getTitleValue" visibility="public">
1357
                <ownedParameter xmi:id="_-YEF9TnSEdy2L-2tITOcMA" name="title" type="_-YLafznSEdy2L-2tITOcMA"/>
1358
                <ownedParameter xmi:id="_-YEF9jnSEdy2L-2tITOcMA" name="filter" type="_-YLafznSEdy2L-2tITOcMA"/>
1359
                <ownedParameter xmi:id="_-YEF9znSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1360
              </ownedOperation>
1361
              <ownedOperation xmi:id="_-YEF-DnSEdy2L-2tITOcMA" name="getTopicValue" visibility="public">
1362
                <ownedParameter xmi:id="_-YEF-TnSEdy2L-2tITOcMA" name="topic" type="_-YLafznSEdy2L-2tITOcMA"/>
1363
                <ownedParameter xmi:id="_-YEF-jnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1364
              </ownedOperation>
1365
              <ownedOperation xmi:id="_-YEF-znSEdy2L-2tITOcMA" name="getProviderValue" visibility="public">
1366
                <ownedParameter xmi:id="_-YEF_DnSEdy2L-2tITOcMA" name="provider" type="_-YLafznSEdy2L-2tITOcMA"/>
1367
                <ownedParameter xmi:id="_-YEF_TnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1368
              </ownedOperation>
1369
              <ownedOperation xmi:id="_-YEF_jnSEdy2L-2tITOcMA" name="envolveWithJokers" visibility="public">
1370
                <ownedParameter xmi:id="_-YEF_znSEdy2L-2tITOcMA" name="array" type="_-YLafznSEdy2L-2tITOcMA"/>
1371
                <ownedParameter xmi:id="_-YEGADnSEdy2L-2tITOcMA" name="filter" type="_-YLafznSEdy2L-2tITOcMA"/>
1372
                <ownedParameter xmi:id="_-YEGATnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1373
              </ownedOperation>
1374
            </packagedElement>
1375
            <packagedElement xmi:type="uml:Interface" xmi:id="_-YEGAjnSEdy2L-2tITOcMA" name="ISchemas">
1376
              <ownedOperation xmi:id="_-YEGAznSEdy2L-2tITOcMA" name="getTitle" visibility="public">
1377
                <ownedParameter xmi:id="_-YEGBDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1378
              </ownedOperation>
1379
              <ownedOperation xmi:id="_-YEGBTnSEdy2L-2tITOcMA" name="getAbstract" visibility="public">
1380
                <ownedParameter xmi:id="_-YEGBjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1381
              </ownedOperation>
1382
              <ownedOperation xmi:id="_-YEGBznSEdy2L-2tITOcMA" name="getThemeKey" visibility="public">
1383
                <ownedParameter xmi:id="_-YEGCDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1384
              </ownedOperation>
1385
              <ownedOperation xmi:id="_-YEGCTnSEdy2L-2tITOcMA" name="getTopic" visibility="public">
1386
                <ownedParameter xmi:id="_-YEGCjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1387
              </ownedOperation>
1388
              <ownedOperation xmi:id="_-YEGCznSEdy2L-2tITOcMA" name="getScale" visibility="public">
1389
                <ownedParameter xmi:id="_-YEGDDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1390
              </ownedOperation>
1391
              <ownedOperation xmi:id="_-YEGDTnSEdy2L-2tITOcMA" name="getProvider" visibility="public">
1392
                <ownedParameter xmi:id="_-YEGDjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1393
              </ownedOperation>
1394
              <ownedOperation xmi:id="_-YEGDznSEdy2L-2tITOcMA" name="getDateFrom" visibility="public">
1395
                <ownedParameter xmi:id="_-YEGEDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1396
              </ownedOperation>
1397
              <ownedOperation xmi:id="_-YEGETnSEdy2L-2tITOcMA" name="getDateTo" visibility="public">
1398
                <ownedParameter xmi:id="_-YEGEjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1399
              </ownedOperation>
1400
              <ownedOperation xmi:id="_-YEGEznSEdy2L-2tITOcMA" name="getCoordinates" visibility="public">
1401
                <ownedParameter xmi:id="_-YEGFDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1402
              </ownedOperation>
1403
              <ownedOperation xmi:id="_-YEGFTnSEdy2L-2tITOcMA" name="getTopicValue" visibility="public">
1404
                <ownedParameter xmi:id="_-YEGFjnSEdy2L-2tITOcMA" name="topic" type="_-YLafznSEdy2L-2tITOcMA"/>
1405
                <ownedParameter xmi:id="_-YEsoDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1406
              </ownedOperation>
1407
              <ownedOperation xmi:id="_-YEsoTnSEdy2L-2tITOcMA" name="getProviderValue" visibility="public">
1408
                <ownedParameter xmi:id="_-YEsojnSEdy2L-2tITOcMA" name="value" type="_-YLafznSEdy2L-2tITOcMA"/>
1409
                <ownedParameter xmi:id="_-YEsoznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1410
              </ownedOperation>
1411
              <ownedOperation xmi:id="_-YEspDnSEdy2L-2tITOcMA" name="getTitleValue" visibility="public">
1412
                <ownedParameter xmi:id="_-YEspTnSEdy2L-2tITOcMA" name="title" type="_-YLafznSEdy2L-2tITOcMA"/>
1413
                <ownedParameter xmi:id="_-YEspjnSEdy2L-2tITOcMA" name="filter" type="_-YLafznSEdy2L-2tITOcMA"/>
1414
                <ownedParameter xmi:id="_-YEspznSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1415
              </ownedOperation>
1416
              <ownedOperation xmi:id="_-YEsqDnSEdy2L-2tITOcMA" name="getAdditionalClauses" visibility="public">
1417
                <ownedParameter xmi:id="_-YEsqTnSEdy2L-2tITOcMA" name="dataset" type="_-YLafznSEdy2L-2tITOcMA"/>
1418
                <ownedParameter xmi:id="_-YEsqjnSEdy2L-2tITOcMA" name="return" type="_-X_0ljnSEdy2L-2tITOcMA" direction="return"/>
1419
              </ownedOperation>
1420
            </packagedElement>
1421
            <packagedElement xmi:type="uml:Class" xmi:id="_-YEsqznSEdy2L-2tITOcMA" name="ISO19115Schema" clientDependency="_-YEsrDnSEdy2L-2tITOcMA">
1422
              <interfaceRealization xmi:id="_-YEsrDnSEdy2L-2tITOcMA" name="ISchemas" supplier="_-YEGAjnSEdy2L-2tITOcMA" client="_-YEsqznSEdy2L-2tITOcMA" contract="_-YEGAjnSEdy2L-2tITOcMA"/>
1423
              <ownedOperation xmi:id="_-YEsrTnSEdy2L-2tITOcMA" name="getTitle" visibility="public">
1424
                <ownedParameter xmi:id="_-YEsrjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1425
              </ownedOperation>
1426
              <ownedOperation xmi:id="_-YEsrznSEdy2L-2tITOcMA" name="getAbstract" visibility="public">
1427
                <ownedParameter xmi:id="_-YEssDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1428
              </ownedOperation>
1429
              <ownedOperation xmi:id="_-YEssTnSEdy2L-2tITOcMA" name="getThemeKey" visibility="public">
1430
                <ownedParameter xmi:id="_-YEssjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1431
              </ownedOperation>
1432
              <ownedOperation xmi:id="_-YEssznSEdy2L-2tITOcMA" name="getScale" visibility="public">
1433
                <ownedParameter xmi:id="_-YEstDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1434
              </ownedOperation>
1435
              <ownedOperation xmi:id="_-YEstTnSEdy2L-2tITOcMA" name="getProvider" visibility="public">
1436
                <ownedParameter xmi:id="_-YEstjnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1437
              </ownedOperation>
1438
              <ownedOperation xmi:id="_-YEstznSEdy2L-2tITOcMA" name="getDateFrom" visibility="public">
1439
                <ownedParameter xmi:id="_-YEsuDnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
1440
              </ownedOperation>
1441
              <ownedOperation xmi:id="_-YEsuTnSEdy2L-2tITOcMA" name="getDateTo" visibility="public">
1442
                <ownedParameter xmi:id="_-YEsujnSEdy2L-2tITOcMA" name="return" type="_-YLafznSEdy2L-2tITOcMA" direction="return"/>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff