annotate model.uml @ 0:dc7622afcfea default tip

initial
author dwinter
date Wed, 03 Nov 2010 12:33:16 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dc7622afcfea initial
dwinter
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
dc7622afcfea initial
dwinter
parents:
diff changeset
2 <uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_tXjOwXlCEd-tHPJWQ0arAg" name="">
dc7622afcfea initial
dwinter
parents:
diff changeset
3 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_teTXAHlCEd-tHPJWQ0arAg" name="boolean"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
4 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tej1sHlCEd-tHPJWQ0arAg" name="byte"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
5 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tej1sXlCEd-tHPJWQ0arAg" name="char"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
6 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tej1snlCEd-tHPJWQ0arAg" name="double"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
7 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tekcwHlCEd-tHPJWQ0arAg" name="float"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
8 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tekcwXlCEd-tHPJWQ0arAg" name="int"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
9 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tekcwnlCEd-tHPJWQ0arAg" name="long"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
10 <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_tekcw3lCEd-tHPJWQ0arAg" name="short"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
11 <packagedElement xmi:type="uml:Class" xmi:id="_tgCcYHlCEd-tHPJWQ0arAg" name="JDOMAbout">
dc7622afcfea initial
dwinter
parents:
diff changeset
12 <ownedOperation xmi:id="_tj8sAHlCEd-tHPJWQ0arAg" name="main" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
13 <ownedParameter xmi:id="_tj8sAXlCEd-tHPJWQ0arAg" name="args" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
14 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
15 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
16 <packagedElement xmi:type="uml:Package" xmi:id="_tgDDcHlCEd-tHPJWQ0arAg" name="de">
dc7622afcfea initial
dwinter
parents:
diff changeset
17 <packagedElement xmi:type="uml:Package" xmi:id="_tgDDcXlCEd-tHPJWQ0arAg" name="mpiwg">
dc7622afcfea initial
dwinter
parents:
diff changeset
18 <packagedElement xmi:type="uml:Package" xmi:id="_tgDqgHlCEd-tHPJWQ0arAg" name="dwinter">
dc7622afcfea initial
dwinter
parents:
diff changeset
19 <packagedElement xmi:type="uml:Package" xmi:id="_tgDqgXlCEd-tHPJWQ0arAg" name="fulltextIndexer">
dc7622afcfea initial
dwinter
parents:
diff changeset
20 <packagedElement xmi:type="uml:Package" xmi:id="_tgDqgnlCEd-tHPJWQ0arAg" name="OCRutils">
dc7622afcfea initial
dwinter
parents:
diff changeset
21 <packagedElement xmi:type="uml:Class" xmi:id="_tgRs8HlCEd-tHPJWQ0arAg" name="OCRDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
22 <ownedAttribute xmi:id="_tkFO4HlCEd-tHPJWQ0arAg" name="filename" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
23 <ownedAttribute xmi:id="_tkF18HlCEd-tHPJWQ0arAg" name="pageDimension" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
24 <ownedAttribute xmi:id="_tkGdAXlCEd-tHPJWQ0arAg" name="OCRLines" visibility="public" type="_tkGdAHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
25 <nestedClassifier xmi:type="uml:Class" xmi:id="_tgUJMHlCEd-tHPJWQ0arAg" name="OCRLine">
dc7622afcfea initial
dwinter
parents:
diff changeset
26 <generalization xmi:id="_tkI5QHlCEd-tHPJWQ0arAg" general="_tgUJMHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
27 <ownedAttribute xmi:id="_tkJgUHlCEd-tHPJWQ0arAg" name="lineNumber" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
28 <ownedAttribute xmi:id="_tkKHYHlCEd-tHPJWQ0arAg" name="bbox" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
29 <ownedAttribute xmi:id="_tkKHYXlCEd-tHPJWQ0arAg" name="content" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
30 </nestedClassifier>
dc7622afcfea initial
dwinter
parents:
diff changeset
31 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
32 <packagedElement xmi:type="uml:Class" xmi:id="_tghkkHlCEd-tHPJWQ0arAg" name="ParseOcrDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
33 <generalization xmi:id="_tkLVgHlCEd-tHPJWQ0arAg" general="_tkKucHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
34 <ownedAttribute xmi:id="_tkL8kHlCEd-tHPJWQ0arAg" name="ocrDocument" visibility="public" type="_tgRs8HlCEd-tHPJWQ0arAg" association="_twf6QHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
35 <ownedOperation xmi:id="_tm1n8HlCEd-tHPJWQ0arAg" name="startDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
36 <eAnnotations xmi:id="_tm2PAHlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
37 <details xmi:id="_tm2PAXlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the beginning of the document.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the beginning&#xA; of a document (such as allocating the root node of a tree or&#xA; creating an output file).&lt;/p>&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
38 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
39 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
40 <ownedOperation xmi:id="_tm7ukHlCEd-tHPJWQ0arAg" name="endDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
41 <eAnnotations xmi:id="_tm7ukXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
42 <details xmi:id="_tm7uknlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of the document.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end&#xA; of a document (such as finalising a tree or closing an output&#xA; file).&lt;/p>&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
43 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
44 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
45 <ownedOperation xmi:id="_tnB1MHlCEd-tHPJWQ0arAg" name="characters" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
46 <eAnnotations xmi:id="_tnB1MXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
47 <details xmi:id="_tnB1MnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of character data inside an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method to take specific actions for each chunk of character data&#xA; (such as adding the data to a node or buffer, or printing it to&#xA; a file).&lt;/p>&#xA; @param ch The characters.&#xA; @param start The start position in the character array.&#xA; @param length The number of characters to use from the&#xA; character array.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#characters&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
48 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
49 <ownedParameter xmi:id="_tnB1M3lCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
50 <ownedParameter xmi:id="_tnB1NHlCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
51 <ownedParameter xmi:id="_tnB1NXlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
52 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
53 <ownedOperation xmi:id="_tnHUwHlCEd-tHPJWQ0arAg" name="ignorableWhitespace" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
54 <eAnnotations xmi:id="_tnHUwXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
55 <details xmi:id="_tnHUwnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of ignorable whitespace in element content.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method to take specific actions for each chunk of ignorable&#xA; whitespace (such as adding data to a node or buffer, or printing&#xA; it to a file).&lt;/p>&#xA; @param ch The whitespace characters.&#xA; @param start The start position in the character array.&#xA; @param length The number of characters to use from the&#xA; character array.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#ignorableWhitespace&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
56 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
57 <ownedParameter xmi:id="_tnHUw3lCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
58 <ownedParameter xmi:id="_tnHUxHlCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
59 <ownedParameter xmi:id="_tnHUxXlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
60 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
61 <ownedOperation xmi:id="_tnOCcHlCEd-tHPJWQ0arAg" name="processingInstruction" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
62 <eAnnotations xmi:id="_tnOCcXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
63 <details xmi:id="_tnOCcnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a processing instruction.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions for each&#xA; processing instruction, such as setting status variables or&#xA; invoking other methods.&lt;/p>&#xA; @param target The processing instruction target.&#xA; @param data The processing instruction data, or null if&#xA; none is supplied.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#processingInstruction&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
64 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
65 <ownedParameter xmi:id="_tnOCc3lCEd-tHPJWQ0arAg" name="target" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
66 <ownedParameter xmi:id="_tnOCdHlCEd-tHPJWQ0arAg" name="data" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
67 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
68 <ownedOperation xmi:id="_tnTiAHlCEd-tHPJWQ0arAg" name="setDocumentLocator" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
69 <eAnnotations xmi:id="_tnTiAXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
70 <details xmi:id="_tnTiAnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive a Locator object for document events.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass if they wish to store the locator for use&#xA; with other document events.&lt;/p>&#xA; @param locator A locator for all SAX document events.&#xA; @see org.xml.sax.ContentHandler#setDocumentLocator&#xA; @see org.xml.sax.Locator&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
71 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
72 <ownedParameter xmi:id="_tnTiA3lCEd-tHPJWQ0arAg" name="arg1" type="_tnS68HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
73 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
74 <ownedOperation xmi:id="_tnZooHlCEd-tHPJWQ0arAg" name="endElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
75 <eAnnotations xmi:id="_tnaPsHlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
76 <details xmi:id="_tnaPsXlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end of&#xA; each element (such as finalising a tree node or writing&#xA; output to a file).&lt;/p>&#xA; @param uri The Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed.&#xA; @param localName The local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed.&#xA; @param qName The qualified name (with prefix), or the&#xA; empty string if qualified names are not available.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
77 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
78 <ownedParameter xmi:id="_tnaPsnlCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
79 <ownedParameter xmi:id="_tnaPs3lCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
80 <ownedParameter xmi:id="_tnaPtHlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
81 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
82 <ownedOperation xmi:id="_tnfvQHlCEd-tHPJWQ0arAg" name="endPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
83 <eAnnotations xmi:id="_tnfvQXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
84 <details xmi:id="_tnfvQnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of a Namespace mapping.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end of&#xA; each prefix mapping.&lt;/p>&#xA; @param prefix The Namespace prefix being declared.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endPrefixMapping&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
85 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
86 <ownedParameter xmi:id="_tnfvQ3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
87 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
88 <ownedOperation xmi:id="_tnl14HlCEd-tHPJWQ0arAg" name="skippedEntity" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
89 <eAnnotations xmi:id="_tnl14XlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
90 <details xmi:id="_tnl14nlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a skipped entity.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions for each&#xA; processing instruction, such as setting status variables or&#xA; invoking other methods.&lt;/p>&#xA; @param name The name of the skipped entity.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#processingInstruction&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
91 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
92 <ownedParameter xmi:id="_tnl143lCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
93 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
94 <ownedOperation xmi:id="_tnu_0HlCEd-tHPJWQ0arAg" name="startElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
95 <eAnnotations xmi:id="_tnu_0XlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
96 <details xmi:id="_tnu_0nlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the start of an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the start of&#xA; each element (such as allocating a new tree node or writing&#xA; output to a file).&lt;/p>&#xA; @param uri The Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed.&#xA; @param localName The local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed.&#xA; @param qName The qualified name (with prefix), or the&#xA; empty string if qualified names are not available.&#xA; @param attributes The attributes attached to the element. If&#xA; there are no attributes, it shall be an empty&#xA; Attributes object.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
97 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
98 <ownedParameter xmi:id="_tnu_03lCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
99 <ownedParameter xmi:id="_tnu_1HlCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
100 <ownedParameter xmi:id="_tnu_1XlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
101 <ownedParameter xmi:id="_tnvm4HlCEd-tHPJWQ0arAg" name="attrs" type="_tnuYwHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
102 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
103 <ownedOperation xmi:id="_tn2UkHlCEd-tHPJWQ0arAg" name="startPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
104 <eAnnotations xmi:id="_tn2UkXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
105 <details xmi:id="_tn2UknlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the start of a Namespace mapping.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the start of&#xA; each Namespace prefix scope (such as storing the prefix mapping).&lt;/p>&#xA; @param prefix The Namespace prefix being declared.&#xA; @param uri The Namespace URI mapped to the prefix.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startPrefixMapping&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
106 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
107 <ownedParameter xmi:id="_tn2Uk3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
108 <ownedParameter xmi:id="_tn2UlHlCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
109 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
110 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
111 <packagedElement xmi:type="uml:DataType" xmi:id="_tkGdAHlCEd-tHPJWQ0arAg" name="ArrayList"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
112 <packagedElement xmi:type="uml:DataType" xmi:id="_tkKucHlCEd-tHPJWQ0arAg" name="DefaultHandler"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
113 <packagedElement xmi:type="uml:DataType" xmi:id="_tnS68HlCEd-tHPJWQ0arAg" name="Locator"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
114 <packagedElement xmi:type="uml:DataType" xmi:id="_tnuYwHlCEd-tHPJWQ0arAg" name="Attributes"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
115 <packagedElement xmi:type="uml:Association" xmi:id="_twf6QHlCEd-tHPJWQ0arAg" memberEnd="_tkL8kHlCEd-tHPJWQ0arAg _twf6QXlCEd-tHPJWQ0arAg">
dc7622afcfea initial
dwinter
parents:
diff changeset
116 <ownedEnd xmi:id="_twf6QXlCEd-tHPJWQ0arAg" name="target" type="_tghkkHlCEd-tHPJWQ0arAg" association="_twf6QHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
117 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
118 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
119 <packagedElement xmi:type="uml:Package" xmi:id="_tgiLoHlCEd-tHPJWQ0arAg" name="harvester">
dc7622afcfea initial
dwinter
parents:
diff changeset
120 <packagedElement xmi:type="uml:Class" xmi:id="_tg70QHlCEd-tHPJWQ0arAg" name="HarvesterThreaded">
dc7622afcfea initial
dwinter
parents:
diff changeset
121 <ownedOperation xmi:id="_toi4IHlCEd-tHPJWQ0arAg" name="harvestFromRDF" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
122 <ownedParameter xmi:id="_toi4IXlCEd-tHPJWQ0arAg" name="rdffilepath" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
123 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
124 <ownedOperation xmi:id="_torbAHlCEd-tHPJWQ0arAg" name="harvestFolder" visibility="public"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
125 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
126 <packagedElement xmi:type="uml:Class" xmi:id="_thEXIHlCEd-tHPJWQ0arAg" name="OCRHarvesterThreaded">
dc7622afcfea initial
dwinter
parents:
diff changeset
127 <generalization xmi:id="_tosCEHlCEd-tHPJWQ0arAg" general="_tg70QHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
128 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
129 <packagedElement xmi:type="uml:Package" xmi:id="_thE-MHlCEd-tHPJWQ0arAg" name="CLI">
dc7622afcfea initial
dwinter
parents:
diff changeset
130 <packagedElement xmi:type="uml:Class" xmi:id="_thJPoHlCEd-tHPJWQ0arAg" name="OCRHarvesterCLIMD">
dc7622afcfea initial
dwinter
parents:
diff changeset
131 <ownedOperation xmi:id="_tovFYHlCEd-tHPJWQ0arAg" name="main" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
132 <ownedParameter xmi:id="_tovscHlCEd-tHPJWQ0arAg" name="args" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
133 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
134 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
135 <packagedElement xmi:type="uml:Class" xmi:id="_thPWQHlCEd-tHPJWQ0arAg" name="HarvesterCLIMD">
dc7622afcfea initial
dwinter
parents:
diff changeset
136 <ownedOperation xmi:id="_toyvwHlCEd-tHPJWQ0arAg" name="main" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
137 <ownedParameter xmi:id="_toyvwXlCEd-tHPJWQ0arAg" name="args" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
138 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
139 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
140 <packagedElement xmi:type="uml:Class" xmi:id="_thTnsHlCEd-tHPJWQ0arAg" name="OCRHarvesterCLI">
dc7622afcfea initial
dwinter
parents:
diff changeset
141 <ownedOperation xmi:id="_to3BMHlCEd-tHPJWQ0arAg" name="main" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
142 <ownedParameter xmi:id="_to3BMXlCEd-tHPJWQ0arAg" name="args" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
143 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
144 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
145 <packagedElement xmi:type="uml:Class" xmi:id="_thYgMHlCEd-tHPJWQ0arAg" name="HarvesterCLI">
dc7622afcfea initial
dwinter
parents:
diff changeset
146 <ownedOperation xmi:id="_to6rkHlCEd-tHPJWQ0arAg" name="main" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
147 <ownedParameter xmi:id="_to7SoHlCEd-tHPJWQ0arAg" name="args" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
148 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
149 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
150 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
151 <packagedElement xmi:type="uml:Package" xmi:id="_thZHQHlCEd-tHPJWQ0arAg" name="processors">
dc7622afcfea initial
dwinter
parents:
diff changeset
152 <packagedElement xmi:type="uml:Class" xmi:id="_them0HlCEd-tHPJWQ0arAg" name="OCRProcessFileThread">
dc7622afcfea initial
dwinter
parents:
diff changeset
153 <generalization xmi:id="_to75sHlCEd-tHPJWQ0arAg" general="_th4PcHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
154 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
155 <packagedElement xmi:type="uml:Class" xmi:id="_th4PcHlCEd-tHPJWQ0arAg" name="ProcessFileThread">
dc7622afcfea initial
dwinter
parents:
diff changeset
156 <generalization xmi:id="_to8gwXlCEd-tHPJWQ0arAg" general="_to8gwHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
157 <ownedAttribute xmi:id="_to9H0HlCEd-tHPJWQ0arAg" name="done" visibility="public" type="_teTXAHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
158 <ownedOperation xmi:id="_tpvyAHlCEd-tHPJWQ0arAg" name="run" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
159 <eAnnotations xmi:id="_tpvyAXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
160 <details xmi:id="_tpvyAnlCEd-tHPJWQ0arAg" key="documentation" value=" If this thread was constructed using a separate &#xA; &lt;code>Runnable&lt;/code> run object, then that &#xA; &lt;code>Runnable&lt;/code> object's &lt;code>run&lt;/code> method is called; &#xA; otherwise, this method does nothing and returns. &#xA; &lt;p>&#xA; Subclasses of &lt;code>Thread&lt;/code> should override this method. &#xA; @see #start()&#xA; @see #stop()&#xA; @see #Thread(ThreadGroup, Runnable, String)&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
161 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
162 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
163 <ownedOperation xmi:id="_tqLP0HlCEd-tHPJWQ0arAg" name="harvestFolder" visibility="public"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
164 <ownedOperation xmi:id="_tqdjsHlCEd-tHPJWQ0arAg" name="setIndexMetaPriority" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
165 <ownedParameter xmi:id="_tqdjsXlCEd-tHPJWQ0arAg" name="prio" type="_teTXAHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
166 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
167 <ownedOperation xmi:id="_tquCYHlCEd-tHPJWQ0arAg" name="getIndexMetaPriority" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
168 <ownedParameter xmi:id="_tquCYXlCEd-tHPJWQ0arAg" name="return" type="_teTXAHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
169 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
170 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
171 <packagedElement xmi:type="uml:DataType" xmi:id="_to8gwHlCEd-tHPJWQ0arAg" name="Thread"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
172 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
173 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
174 <packagedElement xmi:type="uml:Package" xmi:id="_th4PcXlCEd-tHPJWQ0arAg" name="utils">
dc7622afcfea initial
dwinter
parents:
diff changeset
175 <packagedElement xmi:type="uml:Class" xmi:id="_tiEcsHlCEd-tHPJWQ0arAg" name="ParseOcrDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
176 <generalization xmi:id="_tqupcHlCEd-tHPJWQ0arAg" general="_tkKucHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
177 <ownedAttribute xmi:id="_tqvQgHlCEd-tHPJWQ0arAg" name="ocrDocument" visibility="public" type="_tgRs8HlCEd-tHPJWQ0arAg" association="_twhIYHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
178 <ownedOperation xmi:id="_tq1XIHlCEd-tHPJWQ0arAg" name="startDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
179 <eAnnotations xmi:id="_tq1XIXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
180 <details xmi:id="_tq1XInlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the beginning of the document.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the beginning&#xA; of a document (such as allocating the root node of a tree or&#xA; creating an output file).&lt;/p>&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
181 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
182 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
183 <ownedOperation xmi:id="_tq62sHlCEd-tHPJWQ0arAg" name="endDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
184 <eAnnotations xmi:id="_tq7dwHlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
185 <details xmi:id="_tq7dwXlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of the document.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end&#xA; of a document (such as finalising a tree or closing an output&#xA; file).&lt;/p>&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
186 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
187 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
188 <ownedOperation xmi:id="_trCygHlCEd-tHPJWQ0arAg" name="characters" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
189 <eAnnotations xmi:id="_trCygXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
190 <details xmi:id="_trCygnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of character data inside an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method to take specific actions for each chunk of character data&#xA; (such as adding the data to a node or buffer, or printing it to&#xA; a file).&lt;/p>&#xA; @param ch The characters.&#xA; @param start The start position in the character array.&#xA; @param length The number of characters to use from the&#xA; character array.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#characters&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
191 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
192 <ownedParameter xmi:id="_trCyg3lCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
193 <ownedParameter xmi:id="_trCyhHlCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
194 <ownedParameter xmi:id="_trCyhXlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
195 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
196 <ownedOperation xmi:id="_trJgMHlCEd-tHPJWQ0arAg" name="ignorableWhitespace" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
197 <eAnnotations xmi:id="_trJgMXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
198 <details xmi:id="_trJgMnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of ignorable whitespace in element content.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method to take specific actions for each chunk of ignorable&#xA; whitespace (such as adding data to a node or buffer, or printing&#xA; it to a file).&lt;/p>&#xA; @param ch The whitespace characters.&#xA; @param start The start position in the character array.&#xA; @param length The number of characters to use from the&#xA; character array.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#ignorableWhitespace&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
199 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
200 <ownedParameter xmi:id="_trJgM3lCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
201 <ownedParameter xmi:id="_trJgNHlCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
202 <ownedParameter xmi:id="_trJgNXlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
203 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
204 <ownedOperation xmi:id="_trO_wHlCEd-tHPJWQ0arAg" name="processingInstruction" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
205 <eAnnotations xmi:id="_trO_wXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
206 <details xmi:id="_trO_wnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a processing instruction.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions for each&#xA; processing instruction, such as setting status variables or&#xA; invoking other methods.&lt;/p>&#xA; @param target The processing instruction target.&#xA; @param data The processing instruction data, or null if&#xA; none is supplied.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#processingInstruction&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
207 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
208 <ownedParameter xmi:id="_trO_w3lCEd-tHPJWQ0arAg" name="target" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
209 <ownedParameter xmi:id="_trO_xHlCEd-tHPJWQ0arAg" name="data" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
210 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
211 <ownedOperation xmi:id="_trUfUHlCEd-tHPJWQ0arAg" name="setDocumentLocator" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
212 <eAnnotations xmi:id="_trUfUXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
213 <details xmi:id="_trUfUnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive a Locator object for document events.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass if they wish to store the locator for use&#xA; with other document events.&lt;/p>&#xA; @param locator A locator for all SAX document events.&#xA; @see org.xml.sax.ContentHandler#setDocumentLocator&#xA; @see org.xml.sax.Locator&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
214 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
215 <ownedParameter xmi:id="_trUfU3lCEd-tHPJWQ0arAg" name="arg1" type="_tnS68HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
216 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
217 <ownedOperation xmi:id="_trbNAHlCEd-tHPJWQ0arAg" name="endElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
218 <eAnnotations xmi:id="_trbNAXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
219 <details xmi:id="_trbNAnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end of&#xA; each element (such as finalising a tree node or writing&#xA; output to a file).&lt;/p>&#xA; @param uri The Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed.&#xA; @param localName The local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed.&#xA; @param qName The qualified name (with prefix), or the&#xA; empty string if qualified names are not available.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
220 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
221 <ownedParameter xmi:id="_trbNA3lCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
222 <ownedParameter xmi:id="_trbNBHlCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
223 <ownedParameter xmi:id="_trbNBXlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
224 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
225 <ownedOperation xmi:id="_trihwHlCEd-tHPJWQ0arAg" name="endPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
226 <eAnnotations xmi:id="_trihwXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
227 <details xmi:id="_trihwnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of a Namespace mapping.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the end of&#xA; each prefix mapping.&lt;/p>&#xA; @param prefix The Namespace prefix being declared.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#endPrefixMapping&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
228 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
229 <ownedParameter xmi:id="_trihw3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
230 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
231 <ownedOperation xmi:id="_trpPcHlCEd-tHPJWQ0arAg" name="skippedEntity" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
232 <eAnnotations xmi:id="_trpPcXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
233 <details xmi:id="_trpPcnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a skipped entity.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions for each&#xA; processing instruction, such as setting status variables or&#xA; invoking other methods.&lt;/p>&#xA; @param name The name of the skipped entity.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#processingInstruction&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
234 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
235 <ownedParameter xmi:id="_trpPc3lCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
236 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
237 <ownedOperation xmi:id="_trzAcHlCEd-tHPJWQ0arAg" name="startElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
238 <eAnnotations xmi:id="_trzAcXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
239 <details xmi:id="_trzAcnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the start of an element.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the start of&#xA; each element (such as allocating a new tree node or writing&#xA; output to a file).&lt;/p>&#xA; @param uri The Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed.&#xA; @param localName The local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed.&#xA; @param qName The qualified name (with prefix), or the&#xA; empty string if qualified names are not available.&#xA; @param attributes The attributes attached to the element. If&#xA; there are no attributes, it shall be an empty&#xA; Attributes object.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
240 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
241 <ownedParameter xmi:id="_trzAc3lCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
242 <ownedParameter xmi:id="_trzAdHlCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
243 <ownedParameter xmi:id="_trzAdXlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
244 <ownedParameter xmi:id="_trzAdnlCEd-tHPJWQ0arAg" name="attrs" type="_tnuYwHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
245 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
246 <ownedOperation xmi:id="_tr6VMHlCEd-tHPJWQ0arAg" name="startPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
247 <eAnnotations xmi:id="_tr6VMXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
248 <details xmi:id="_tr6VMnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the start of a Namespace mapping.&#xA; &lt;p>By default, do nothing. Application writers may override this&#xA; method in a subclass to take specific actions at the start of&#xA; each Namespace prefix scope (such as storing the prefix mapping).&lt;/p>&#xA; @param prefix The Namespace prefix being declared.&#xA; @param uri The Namespace URI mapped to the prefix.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.ContentHandler#startPrefixMapping&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
249 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
250 <ownedParameter xmi:id="_tr6VM3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
251 <ownedParameter xmi:id="_tr6VNHlCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
252 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
253 <ownedOperation xmi:id="_tsCRAHlCEd-tHPJWQ0arAg" name="resolveEntity" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
254 <eAnnotations xmi:id="_tsCRAXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
255 <details xmi:id="_tsCRAnlCEd-tHPJWQ0arAg" key="documentation" value=" Resolve an external entity.&#xA; &lt;p>Always return null, so that the parser will use the system&#xA; identifier provided in the XML document. This method implements&#xA; the SAX default behaviour: application writers can override it&#xA; in a subclass to do special translations such as catalog lookups&#xA; or URI redirection.&lt;/p>&#xA; @param publicId The public identifier, or null if none is&#xA; available.&#xA; @param systemId The system identifier provided in the XML &#xA; document.&#xA; @return The new input source, or null to require the&#xA; default behaviour.&#xA; @exception java.io.IOException If there is an error setting&#xA; up the new input source.&#xA; @exception org.xml.sax.SAXException Any SAX exception, possibly&#xA; wrapping another exception.&#xA; @see org.xml.sax.EntityResolver#resolveEntity&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
256 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
257 <ownedParameter xmi:id="_tsCRA3lCEd-tHPJWQ0arAg" name="publicId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
258 <ownedParameter xmi:id="_tsCRBHlCEd-tHPJWQ0arAg" name="systemId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
259 <ownedParameter xmi:id="_tsCRBXlCEd-tHPJWQ0arAg" name="return" type="_tsBp8HlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
260 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
261 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
262 <packagedElement xmi:type="uml:Class" xmi:id="_tiLxcHlCEd-tHPJWQ0arAg" name="ParseIndexMeta">
dc7622afcfea initial
dwinter
parents:
diff changeset
263 <ownedAttribute xmi:id="_tsDfIXlCEd-tHPJWQ0arAg" name="value" visibility="public" type="_tsDfIHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
264 <ownedAttribute xmi:id="_tsEtQHlCEd-tHPJWQ0arAg" name="lang" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
265 <ownedOperation xmi:id="_tsb5oHlCEd-tHPJWQ0arAg" name="startDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
266 <eAnnotations xmi:id="_tsb5oXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
267 <details xmi:id="_tsb5onlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the beginning of a document.&#xA; &lt;p>The SAX parser will invoke this method only once, before any&#xA; other event callbacks (except for {@link #setDocumentLocator &#xA; setDocumentLocator}).&lt;/p>&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; @see #endDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
268 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
269 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
270 <ownedOperation xmi:id="_tsgLEHlCEd-tHPJWQ0arAg" name="endDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
271 <eAnnotations xmi:id="_tsgLEXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
272 <details xmi:id="_tsgLEnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of a document.&#xA; &lt;p>&lt;strong>There is an apparent contradiction between the&#xA; documentation for this method and the documentation for {@link&#xA; org.xml.sax.ErrorHandler#fatalError}. Until this ambiguity is&#xA; resolved in a future major release, clients should make no&#xA; assumptions about whether endDocument() will or will not be&#xA; invoked when the parser has reported a fatalError() or thrown&#xA; an exception.&lt;/strong>&lt;/p>&#xA; &lt;p>The SAX parser will invoke this method only once, and it will&#xA; be the last method invoked during the parse. The parser shall&#xA; not invoke this method until it has either abandoned parsing&#xA; (because of an unrecoverable error) or reached the end of&#xA; input.&lt;/p>&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; @see #startDocument&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
273 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
274 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
275 <ownedOperation xmi:id="_tsmRsHlCEd-tHPJWQ0arAg" name="characters" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
276 <eAnnotations xmi:id="_tsmRsXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
277 <details xmi:id="_tsmRsnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of character data.&#xA; &lt;p>The Parser will call this method to report each chunk of&#xA; character data. SAX parsers may return all contiguous character&#xA; data in a single chunk, or they may split it into several&#xA; chunks; however, all of the characters in any single event&#xA; must come from the same external entity so that the Locator&#xA; provides useful information.&lt;/p>&#xA; &lt;p>The application must not attempt to read from the array&#xA; outside of the specified range.&lt;/p>&#xA; &lt;p>Individual characters may consist of more than one Java&#xA; &lt;code>char&lt;/code> value. There are two important cases where this&#xA; happens, because characters can't be represented in just sixteen bits.&#xA; In one case, characters are represented in a &lt;em>Surrogate Pair&lt;/em>,&#xA; using two special Unicode values. Such characters are in the so-called&#xA; &quot;Astral Planes&quot;, with a code point above U+FFFF. A second case involves&#xA; composite characters, such as a base character combining with one or&#xA; more accent characters. &lt;/p>&#xA; &lt;p> Your code should not assume that algorithms using&#xA; &lt;code>char&lt;/code>-at-a-time idioms will be working in character&#xA; units; in some cases they will split characters. This is relevant&#xA; wherever XML permits arbitrary characters, such as attribute values,&#xA; processing instruction data, and comments as well as in data reported&#xA; from this method. It's also generally relevant whenever Java code&#xA; manipulates internationalized text; the issue isn't unique to XML.&lt;/p>&#xA; &lt;p>Note that some parsers will report whitespace in element&#xA; content using the {@link #ignorableWhitespace ignorableWhitespace}&#xA; method rather than this one (validating parsers &lt;em>must&lt;/em> &#xA; do so).&lt;/p>&#xA; @param ch the characters from the XML document&#xA; @param start the start position in the array&#xA; @param length the number of characters to read from the array&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; @see #ignorableWhitespace &#xA; @see org.xml.sax.Locator&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
278 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
279 <ownedParameter xmi:id="_tsmRs3lCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
280 <ownedParameter xmi:id="_tsmRtHlCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
281 <ownedParameter xmi:id="_tsmRtXlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
282 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
283 <ownedOperation xmi:id="_tssYUHlCEd-tHPJWQ0arAg" name="ignorableWhitespace" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
284 <eAnnotations xmi:id="_tss_YHlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
285 <details xmi:id="_tss_YXlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of ignorable whitespace in element content.&#xA; &lt;p>Validating Parsers must use this method to report each chunk&#xA; of whitespace in element content (see the W3C XML 1.0&#xA; recommendation, section 2.10): non-validating parsers may also&#xA; use this method if they are capable of parsing and using&#xA; content models.&lt;/p>&#xA; &lt;p>SAX parsers may return all contiguous whitespace in a single&#xA; chunk, or they may split it into several chunks; however, all of&#xA; the characters in any single event must come from the same&#xA; external entity, so that the Locator provides useful&#xA; information.&lt;/p>&#xA; &lt;p>The application must not attempt to read from the array&#xA; outside of the specified range.&lt;/p>&#xA; @param ch the characters from the XML document&#xA; @param start the start position in the array&#xA; @param length the number of characters to read from the array&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; @see #characters&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
286 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
287 <ownedParameter xmi:id="_tss_YnlCEd-tHPJWQ0arAg" name="c" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
288 <ownedParameter xmi:id="_tss_Y3lCEd-tHPJWQ0arAg" name="start" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
289 <ownedParameter xmi:id="_tss_ZHlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
290 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
291 <ownedOperation xmi:id="_tsx34HlCEd-tHPJWQ0arAg" name="processingInstruction" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
292 <eAnnotations xmi:id="_tsye8HlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
293 <details xmi:id="_tsye8XlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a processing instruction.&#xA; &lt;p>The Parser will invoke this method once for each processing&#xA; instruction found: note that processing instructions may occur&#xA; before or after the main document element.&lt;/p>&#xA; &lt;p>A SAX parser must never report an XML declaration (XML 1.0,&#xA; section 2.8) or a text declaration (XML 1.0, section 4.3.1)&#xA; using this method.&lt;/p>&#xA; &lt;p>Like {@link #characters characters()}, processing instruction&#xA; data may have characters that need more than one &lt;code>char&lt;/code>&#xA; value. &lt;/p>&#xA; @param target the processing instruction target&#xA; @param data the processing instruction data, or null if&#xA; none was supplied. The data does not include any&#xA; whitespace separating it from the target&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
294 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
295 <ownedParameter xmi:id="_tsye8nlCEd-tHPJWQ0arAg" name="target" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
296 <ownedParameter xmi:id="_tsye83lCEd-tHPJWQ0arAg" name="data" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
297 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
298 <ownedOperation xmi:id="_ts3XcHlCEd-tHPJWQ0arAg" name="setDocumentLocator" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
299 <eAnnotations xmi:id="_ts3XcXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
300 <details xmi:id="_ts3XcnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive an object for locating the origin of SAX document events.&#xA; &lt;p>SAX parsers are strongly encouraged (though not absolutely&#xA; required) to supply a locator: if it does so, it must supply&#xA; the locator to the application by invoking this method before&#xA; invoking any of the other methods in the ContentHandler&#xA; interface.&lt;/p>&#xA; &lt;p>The locator allows the application to determine the end&#xA; position of any document-related event, even if the parser is&#xA; not reporting an error. Typically, the application will&#xA; use this information for reporting its own errors (such as&#xA; character content that does not match an application's&#xA; business rules). The information returned by the locator&#xA; is probably not sufficient for use with a search engine.&lt;/p>&#xA; &lt;p>Note that the locator will return correct information only&#xA; during the invocation SAX event callbacks after&#xA; {@link #startDocument startDocument} returns and before&#xA; {@link #endDocument endDocument} is called. The&#xA; application should not attempt to use it at any other time.&lt;/p>&#xA; @param locator an object that can return the location of&#xA; any SAX document event&#xA; @see org.xml.sax.Locator&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
301 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
302 <ownedParameter xmi:id="_ts3Xc3lCEd-tHPJWQ0arAg" name="arg1" type="_tnS68HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
303 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
304 <ownedOperation xmi:id="_ts-FIHlCEd-tHPJWQ0arAg" name="endElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
305 <eAnnotations xmi:id="_ts-FIXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
306 <details xmi:id="_ts-FInlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the end of an element.&#xA; &lt;p>The SAX parser will invoke this method at the end of every&#xA; element in the XML document; there will be a corresponding&#xA; {@link #startElement startElement} event for every endElement &#xA; event (even when the element is empty).&lt;/p>&#xA; &lt;p>For information on the names, see startElement.&lt;/p>&#xA; @param uri the Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed&#xA; @param localName the local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed&#xA; @param qName the qualified XML name (with prefix), or the&#xA; empty string if qualified names are not available&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
307 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
308 <ownedParameter xmi:id="_ts-FI3lCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
309 <ownedParameter xmi:id="_ts-FJHlCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
310 <ownedParameter xmi:id="_ts-FJXlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
311 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
312 <ownedOperation xmi:id="_ttDksHlCEd-tHPJWQ0arAg" name="endPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
313 <eAnnotations xmi:id="_ttDksXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
314 <details xmi:id="_ttDksnlCEd-tHPJWQ0arAg" key="documentation" value=" End the scope of a prefix-URI mapping.&#xA; &lt;p>See {@link #startPrefixMapping startPrefixMapping} for &#xA; details. These events will always occur immediately after the&#xA; corresponding {@link #endElement endElement} event, but the order of &#xA; {@link #endPrefixMapping endPrefixMapping} events is not otherwise&#xA; guaranteed.&lt;/p>&#xA; @param prefix the prefix that was being mapped.&#xA;&#x9;This is the empty string when a default mapping scope ends.&#xA; @throws org.xml.sax.SAXException the client may throw&#xA; an exception during processing&#xA; @see #startPrefixMapping&#xA; @see #endElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
315 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
316 <ownedParameter xmi:id="_ttDks3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
317 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
318 <ownedOperation xmi:id="_ttJEQHlCEd-tHPJWQ0arAg" name="skippedEntity" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
319 <eAnnotations xmi:id="_ttJEQXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
320 <details xmi:id="_ttJEQnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of a skipped entity.&#xA; This is not called for entity references within markup constructs&#xA; such as element start tags or markup declarations. (The XML&#xA; recommendation requires reporting skipped external entities.&#xA; SAX also reports internal entity expansion/non-expansion, except&#xA; within markup constructs.)&#xA; &lt;p>The Parser will invoke this method each time the entity is&#xA; skipped. Non-validating processors may skip entities if they&#xA; have not seen the declarations (because, for example, the&#xA; entity was declared in an external DTD subset). All processors&#xA; may skip external entities, depending on the values of the&#xA; &lt;code>http://xml.org/sax/features/external-general-entities&lt;/code>&#xA; and the&#xA; &lt;code>http://xml.org/sax/features/external-parameter-entities&lt;/code>&#xA; properties.&lt;/p>&#xA; @param name the name of the skipped entity. If it is a &#xA; parameter entity, the name will begin with '%', and if&#xA; it is the external DTD subset, it will be the string&#xA; &quot;[dtd]&quot;&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
321 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
322 <ownedParameter xmi:id="_ttJEQ3lCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
323 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
324 <ownedOperation xmi:id="_ttRAEHlCEd-tHPJWQ0arAg" name="startElement" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
325 <eAnnotations xmi:id="_ttRAEXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
326 <details xmi:id="_ttRAEnlCEd-tHPJWQ0arAg" key="documentation" value=" Receive notification of the beginning of an element.&#xA; &lt;p>The Parser will invoke this method at the beginning of every&#xA; element in the XML document; there will be a corresponding&#xA; {@link #endElement endElement} event for every startElement event&#xA; (even when the element is empty). All of the element's content will be&#xA; reported, in order, before the corresponding endElement&#xA; event.&lt;/p>&#xA; &lt;p>This event allows up to three name components for each&#xA; element:&lt;/p>&#xA; &lt;ol>&#xA; &lt;li>the Namespace URI;&lt;/li>&#xA; &lt;li>the local name; and&lt;/li>&#xA; &lt;li>the qualified (prefixed) name.&lt;/li>&#xA; &lt;/ol>&#xA; &lt;p>Any or all of these may be provided, depending on the&#xA; values of the &lt;var>http://xml.org/sax/features/namespaces&lt;/var>&#xA; and the &lt;var>http://xml.org/sax/features/namespace-prefixes&lt;/var>&#xA; properties:&lt;/p>&#xA; &lt;ul>&#xA; &lt;li>the Namespace URI and local name are required when &#xA; the namespaces property is &lt;var>true&lt;/var> (the default), and are&#xA; optional when the namespaces property is &lt;var>false&lt;/var> (if one is&#xA; specified, both must be);&lt;/li>&#xA; &lt;li>the qualified name is required when the namespace-prefixes property&#xA; is &lt;var>true&lt;/var>, and is optional when the namespace-prefixes property&#xA; is &lt;var>false&lt;/var> (the default).&lt;/li>&#xA; &lt;/ul>&#xA; &lt;p>Note that the attribute list provided will contain only&#xA; attributes with explicit values (specified or defaulted):&#xA; #IMPLIED attributes will be omitted. The attribute list&#xA; will contain attributes used for Namespace declarations&#xA; (xmlns* attributes) only if the&#xA; &lt;code>http://xml.org/sax/features/namespace-prefixes&lt;/code>&#xA; property is true (it is false by default, and support for a &#xA; true value is optional).&lt;/p>&#xA; &lt;p>Like {@link #characters characters()}, attribute values may have&#xA; characters that need more than one &lt;code>char&lt;/code> value. &lt;/p>&#xA; @param uri the Namespace URI, or the empty string if the&#xA; element has no Namespace URI or if Namespace&#xA; processing is not being performed&#xA; @param localName the local name (without prefix), or the&#xA; empty string if Namespace processing is not being&#xA; performed&#xA; @param qName the qualified name (with prefix), or the&#xA; empty string if qualified names are not available&#xA; @param atts the attributes attached to the element. If&#xA; there are no attributes, it shall be an empty&#xA; Attributes object. The value of this object after&#xA; startElement returns is undefined&#xA; @throws org.xml.sax.SAXException any SAX exception, possibly&#xA; wrapping another exception&#xA; @see #endElement&#xA; @see org.xml.sax.Attributes&#xA; @see org.xml.sax.helpers.AttributesImpl&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
327 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
328 <ownedParameter xmi:id="_ttRAE3lCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
329 <ownedParameter xmi:id="_ttRAFHlCEd-tHPJWQ0arAg" name="localName" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
330 <ownedParameter xmi:id="_ttRAFXlCEd-tHPJWQ0arAg" name="name" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
331 <ownedParameter xmi:id="_ttRAFnlCEd-tHPJWQ0arAg" name="attrs" type="_tnuYwHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
332 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
333 <ownedOperation xmi:id="_ttXGsHlCEd-tHPJWQ0arAg" name="startPrefixMapping" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
334 <eAnnotations xmi:id="_ttXGsXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
335 <details xmi:id="_ttXGsnlCEd-tHPJWQ0arAg" key="documentation" value=" Begin the scope of a prefix-URI Namespace mapping.&#xA; &lt;p>The information from this event is not necessary for&#xA; normal Namespace processing: the SAX XML reader will &#xA; automatically replace prefixes for element and attribute&#xA; names when the &lt;code>http://xml.org/sax/features/namespaces&lt;/code>&#xA; feature is &lt;var>true&lt;/var> (the default).&lt;/p>&#xA; &lt;p>There are cases, however, when applications need to&#xA; use prefixes in character data or in attribute values,&#xA; where they cannot safely be expanded automatically; the&#xA; start/endPrefixMapping event supplies the information&#xA; to the application to expand prefixes in those contexts&#xA; itself, if necessary.&lt;/p>&#xA; &lt;p>Note that start/endPrefixMapping events are not&#xA; guaranteed to be properly nested relative to each other:&#xA; all startPrefixMapping events will occur immediately before the&#xA; corresponding {@link #startElement startElement} event, &#xA; and all {@link #endPrefixMapping endPrefixMapping}&#xA; events will occur immediately after the corresponding&#xA; {@link #endElement endElement} event,&#xA; but their order is not otherwise &#xA; guaranteed.&lt;/p>&#xA; &lt;p>There should never be start/endPrefixMapping events for the&#xA; &quot;xml&quot; prefix, since it is predeclared and immutable.&lt;/p>&#xA; @param prefix the Namespace prefix being declared.&#xA;&#x9;An empty string is used for the default element namespace,&#xA;&#x9;which has no prefix.&#xA; @param uri the Namespace URI the prefix is mapped to&#xA; @throws org.xml.sax.SAXException the client may throw&#xA; an exception during processing&#xA; @see #endPrefixMapping&#xA; @see #startElement&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
336 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
337 <ownedParameter xmi:id="_ttXGs3lCEd-tHPJWQ0arAg" name="prefix" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
338 <ownedParameter xmi:id="_ttXGtHlCEd-tHPJWQ0arAg" name="uri" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
339 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
340 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
341 <packagedElement xmi:type="uml:DataType" xmi:id="_tsBp8HlCEd-tHPJWQ0arAg" name="InputSource"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
342 <packagedElement xmi:type="uml:DataType" xmi:id="_tsDfIHlCEd-tHPJWQ0arAg" name="HashMap"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
343 <packagedElement xmi:type="uml:Association" xmi:id="_twhIYHlCEd-tHPJWQ0arAg" memberEnd="_tqvQgHlCEd-tHPJWQ0arAg _twhIYXlCEd-tHPJWQ0arAg">
dc7622afcfea initial
dwinter
parents:
diff changeset
344 <ownedEnd xmi:id="_twhIYXlCEd-tHPJWQ0arAg" name="target" type="_tiEcsHlCEd-tHPJWQ0arAg" association="_twhIYHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
345 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
346 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
347 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
348 <packagedElement xmi:type="uml:Package" xmi:id="_tiMYgHlCEd-tHPJWQ0arAg" name="lucencetools">
dc7622afcfea initial
dwinter
parents:
diff changeset
349 <packagedElement xmi:type="uml:Class" xmi:id="_timoMHlCEd-tHPJWQ0arAg" name="LineCollector">
dc7622afcfea initial
dwinter
parents:
diff changeset
350 <generalization xmi:id="_ttYU0XlCEd-tHPJWQ0arAg" general="_ttYU0HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
351 <ownedOperation xmi:id="_ttu6IHlCEd-tHPJWQ0arAg" name="acceptsDocsOutOfOrder" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
352 <ownedParameter xmi:id="_ttu6IXlCEd-tHPJWQ0arAg" name="return" type="_teTXAHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
353 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
354 <ownedOperation xmi:id="_ttykgHlCEd-tHPJWQ0arAg" name="collect" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
355 <ownedParameter xmi:id="_ttykgXlCEd-tHPJWQ0arAg" name="arg0" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
356 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
357 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
358 <packagedElement xmi:type="uml:Package" xmi:id="_timoMXlCEd-tHPJWQ0arAg" name="analyzer">
dc7622afcfea initial
dwinter
parents:
diff changeset
359 <packagedElement xmi:type="uml:Class" xmi:id="_tinPQHlCEd-tHPJWQ0arAg" name="XMLFilteredReader">
dc7622afcfea initial
dwinter
parents:
diff changeset
360 <generalization xmi:id="_ttzyoXlCEd-tHPJWQ0arAg" general="_ttzyoHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
361 <ownedOperation xmi:id="_tuIiwHlCEd-tHPJWQ0arAg" name="read" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
362 <eAnnotations xmi:id="_tuIiwXlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
363 <details xmi:id="_tuIiwnlCEd-tHPJWQ0arAg" key="documentation" value=" Reads a single character.&#xA; @return The character read, or -1 if the end of the stream has been&#xA; reached&#xA; @exception IOException If an I/O error occurs&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
364 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
365 <ownedParameter xmi:id="_tuIiw3lCEd-tHPJWQ0arAg" name="return" type="_tekcwXlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
366 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
367 <ownedOperation xmi:id="_tuM0MHlCEd-tHPJWQ0arAg" name="read" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
368 <eAnnotations xmi:id="_tuNbQHlCEd-tHPJWQ0arAg" source="http://www.topcased.org/documentation">
dc7622afcfea initial
dwinter
parents:
diff changeset
369 <details xmi:id="_tuNbQXlCEd-tHPJWQ0arAg" key="documentation" value=" Reads characters into a portion of an array.&#xA; @param cbuf Destination buffer&#xA; @param offset Offset at which to start storing characters&#xA; @param length Maximum number of characters to read&#xA; @return The number of characters read, or -1 if the end of the &#xA; stream has been reached&#xA; @exception IOException If an I/O error occurs&#xA; "/>
dc7622afcfea initial
dwinter
parents:
diff changeset
370 </eAnnotations>
dc7622afcfea initial
dwinter
parents:
diff changeset
371 <ownedParameter xmi:id="_tuNbQnlCEd-tHPJWQ0arAg" name="cbuf" type="_tej1sXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
372 <ownedParameter xmi:id="_tuNbQ3lCEd-tHPJWQ0arAg" name="offset" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
373 <ownedParameter xmi:id="_tuNbRHlCEd-tHPJWQ0arAg" name="length" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
374 <ownedParameter xmi:id="_tuNbRXlCEd-tHPJWQ0arAg" name="return" type="_tekcwXlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
375 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
376 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
377 <packagedElement xmi:type="uml:Class" xmi:id="_tisu0HlCEd-tHPJWQ0arAg" name="LanguageAnalyzers">
dc7622afcfea initial
dwinter
parents:
diff changeset
378 <generalization xmi:id="_tuOpYHlCEd-tHPJWQ0arAg" general="_tkGdAHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
379 <ownedOperation xmi:id="_tuz4MHlCEd-tHPJWQ0arAg" name="optimize" visibility="public"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
380 <ownedOperation xmi:id="_tu9pMHlCEd-tHPJWQ0arAg" name="close" visibility="public"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
381 <ownedOperation xmi:id="_tvIoUHlCEd-tHPJWQ0arAg" name="addDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
382 <ownedParameter xmi:id="_tvIoUXlCEd-tHPJWQ0arAg" name="document" type="_tvIBQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
383 <ownedParameter xmi:id="_tvIoUnlCEd-tHPJWQ0arAg" name="lang" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
384 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
385 <ownedOperation xmi:id="_tvSZUHlCEd-tHPJWQ0arAg" name="getAnalyzer" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
386 <ownedParameter xmi:id="_tvSZUXlCEd-tHPJWQ0arAg" name="lang" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
387 <ownedParameter xmi:id="_tvSZUnlCEd-tHPJWQ0arAg" name="return" type="_tiwZMHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
388 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
389 <ownedOperation xmi:id="_tvbjQXlCEd-tHPJWQ0arAg" name="deleteDocuments" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
390 <ownedParameter xmi:id="_tvcKUHlCEd-tHPJWQ0arAg" name="term" type="_tvbjQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
391 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
392 <ownedOperation xmi:id="_tvlUQHlCEd-tHPJWQ0arAg" name="deleteDocuments" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
393 <ownedParameter xmi:id="_tvlUQXlCEd-tHPJWQ0arAg" name="query" type="_tvktMHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
394 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
395 <ownedOperation xmi:id="_tvvFQHlCEd-tHPJWQ0arAg" name="deleteDocument" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
396 <ownedParameter xmi:id="_tvvFQXlCEd-tHPJWQ0arAg" name="id" type="_tekcwXlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
397 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
398 <ownedOperation xmi:id="_tv6EYHlCEd-tHPJWQ0arAg" name="search" visibility="public">
dc7622afcfea initial
dwinter
parents:
diff changeset
399 <ownedParameter xmi:id="_tv6EYXlCEd-tHPJWQ0arAg" name="query" type="_tvktMHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
400 <ownedParameter xmi:id="_tv6EYnlCEd-tHPJWQ0arAg" name="return" type="_tv5dUHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
401 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
402 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
403 <packagedElement xmi:type="uml:Class" xmi:id="_tiwZMHlCEd-tHPJWQ0arAg" name="LanguageAnalyzer">
dc7622afcfea initial
dwinter
parents:
diff changeset
404 <ownedAttribute xmi:id="_tv6EY3lCEd-tHPJWQ0arAg" name="lang" visibility="public" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
405 <ownedAttribute xmi:id="_tv6rcXlCEd-tHPJWQ0arAg" name="analyzer" visibility="public" type="_tv6rcHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
406 <ownedAttribute xmi:id="_tv7SgXlCEd-tHPJWQ0arAg" name="writer" visibility="public" type="_tv7SgHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
407 <ownedAttribute xmi:id="_tv9HsHlCEd-tHPJWQ0arAg" name="reader" visibility="public" type="_tv8goHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
408 <ownedAttribute xmi:id="_tv-V0HlCEd-tHPJWQ0arAg" name="searcher" visibility="public" type="_tv9uwHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
409 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
410 <packagedElement xmi:type="uml:Package" xmi:id="_tixAQHlCEd-tHPJWQ0arAg" name="donatusAnalyzer">
dc7622afcfea initial
dwinter
parents:
diff changeset
411 <packagedElement xmi:type="uml:Interface" xmi:id="_ti9NgHlCEd-tHPJWQ0arAg" name="DonatusAnalyzer" isAbstract="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
412 <ownedAttribute xmi:id="_tv-84XlCEd-tHPJWQ0arAg" name="morphFile" visibility="public" isStatic="true" type="_tv-84HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
413 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
414 <packagedElement xmi:type="uml:DataType" xmi:id="_tv-84HlCEd-tHPJWQ0arAg" name="StringBuffer"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
415 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
416 <packagedElement xmi:type="uml:DataType" xmi:id="_ttzyoHlCEd-tHPJWQ0arAg" name="InputStreamReader"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
417 <packagedElement xmi:type="uml:DataType" xmi:id="_tvIBQHlCEd-tHPJWQ0arAg" name="Document"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
418 <packagedElement xmi:type="uml:DataType" xmi:id="_tvbjQHlCEd-tHPJWQ0arAg" name="Term"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
419 <packagedElement xmi:type="uml:DataType" xmi:id="_tvktMHlCEd-tHPJWQ0arAg" name="TermQuery"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
420 <packagedElement xmi:type="uml:DataType" xmi:id="_tv5dUHlCEd-tHPJWQ0arAg" name="HashMap"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
421 <packagedElement xmi:type="uml:DataType" xmi:id="_tv6rcHlCEd-tHPJWQ0arAg" name="Analyzer"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
422 <packagedElement xmi:type="uml:DataType" xmi:id="_tv7SgHlCEd-tHPJWQ0arAg" name="IndexWriter"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
423 <packagedElement xmi:type="uml:DataType" xmi:id="_tv8goHlCEd-tHPJWQ0arAg" name="IndexReader"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
424 <packagedElement xmi:type="uml:DataType" xmi:id="_tv9uwHlCEd-tHPJWQ0arAg" name="IndexSearcher"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
425 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
426 <packagedElement xmi:type="uml:Package" xmi:id="_ti9NgXlCEd-tHPJWQ0arAg" name="documents">
dc7622afcfea initial
dwinter
parents:
diff changeset
427 <packagedElement xmi:type="uml:Class" xmi:id="_ti_pwHlCEd-tHPJWQ0arAg" name="OcropusLineDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
428 <ownedOperation xmi:id="_twEccXlCEd-tHPJWQ0arAg" name="Document" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
429 <ownedParameter xmi:id="_twEccnlCEd-tHPJWQ0arAg" name="f" type="_twCnQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
430 <ownedParameter xmi:id="_twEcc3lCEd-tHPJWQ0arAg" name="language" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
431 <ownedParameter xmi:id="_twEcdHlCEd-tHPJWQ0arAg" name="ocrline" type="_twD1YHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
432 <ownedParameter xmi:id="_twEcdXlCEd-tHPJWQ0arAg" name="pageDimension" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
433 <ownedParameter xmi:id="_twEcdnlCEd-tHPJWQ0arAg" name="textId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
434 <ownedParameter xmi:id="_twEcd3lCEd-tHPJWQ0arAg" name="return" type="_twEccHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
435 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
436 <ownedOperation xmi:id="_twJ8AHlCEd-tHPJWQ0arAg" name="Document" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
437 <ownedParameter xmi:id="_twJ8AXlCEd-tHPJWQ0arAg" name="f" type="_twCnQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
438 <ownedParameter xmi:id="_twJ8AnlCEd-tHPJWQ0arAg" name="language" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
439 <ownedParameter xmi:id="_twJ8A3lCEd-tHPJWQ0arAg" name="ocrline" type="_twIt4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
440 <ownedParameter xmi:id="_twJ8BHlCEd-tHPJWQ0arAg" name="pageDimension" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
441 <ownedParameter xmi:id="_twJ8BXlCEd-tHPJWQ0arAg" name="dcMetaData" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
442 <ownedParameter xmi:id="_twJ8BnlCEd-tHPJWQ0arAg" name="textId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
443 <ownedParameter xmi:id="_twJ8B3lCEd-tHPJWQ0arAg" name="return" type="_twEccHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
444 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
445 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
446 <packagedElement xmi:type="uml:Class" xmi:id="_tjAQ0HlCEd-tHPJWQ0arAg" name="FileDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
447 <ownedOperation xmi:id="_twPbkHlCEd-tHPJWQ0arAg" name="Document" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
448 <ownedParameter xmi:id="_twPbkXlCEd-tHPJWQ0arAg" name="f" type="_twCnQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
449 <ownedParameter xmi:id="_twPbknlCEd-tHPJWQ0arAg" name="language" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
450 <ownedParameter xmi:id="_twPbk3lCEd-tHPJWQ0arAg" name="textId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
451 <ownedParameter xmi:id="_twPblHlCEd-tHPJWQ0arAg" name="return" type="_twEccHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
452 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
453 <ownedOperation xmi:id="_twWwUHlCEd-tHPJWQ0arAg" name="Document" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
454 <ownedParameter xmi:id="_twWwUXlCEd-tHPJWQ0arAg" name="f" type="_twCnQHlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
455 <ownedParameter xmi:id="_twWwUnlCEd-tHPJWQ0arAg" name="language" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
456 <ownedParameter xmi:id="_twXXYHlCEd-tHPJWQ0arAg" name="dcMetaData" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
457 <ownedParameter xmi:id="_twXXYXlCEd-tHPJWQ0arAg" name="textId" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
458 <ownedParameter xmi:id="_twXXYnlCEd-tHPJWQ0arAg" name="return" type="_twEccHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
459 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
460 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
461 <packagedElement xmi:type="uml:Class" xmi:id="_tjCtEHlCEd-tHPJWQ0arAg" name="MorphDocument">
dc7622afcfea initial
dwinter
parents:
diff changeset
462 <ownedOperation xmi:id="_twaasHlCEd-tHPJWQ0arAg" name="Document" visibility="public" isStatic="true">
dc7622afcfea initial
dwinter
parents:
diff changeset
463 <ownedParameter xmi:id="_twaasXlCEd-tHPJWQ0arAg" name="donatusMorph" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
464 <ownedParameter xmi:id="_twaasnlCEd-tHPJWQ0arAg" name="path" type="_tj7d4HlCEd-tHPJWQ0arAg"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
465 <ownedParameter xmi:id="_twaas3lCEd-tHPJWQ0arAg" name="return" type="_twEccHlCEd-tHPJWQ0arAg" direction="return"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
466 </ownedOperation>
dc7622afcfea initial
dwinter
parents:
diff changeset
467 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
468 <packagedElement xmi:type="uml:DataType" xmi:id="_twCnQHlCEd-tHPJWQ0arAg" name="File"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
469 <packagedElement xmi:type="uml:DataType" xmi:id="_twD1YHlCEd-tHPJWQ0arAg" name="OCRDocument.OCRLine"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
470 <packagedElement xmi:type="uml:DataType" xmi:id="_twEccHlCEd-tHPJWQ0arAg" name="Document"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
471 <packagedElement xmi:type="uml:DataType" xmi:id="_twIt4HlCEd-tHPJWQ0arAg" name="OCRDocument.OCRLine"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
472 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
473 <packagedElement xmi:type="uml:DataType" xmi:id="_ttYU0HlCEd-tHPJWQ0arAg" name="TopScoreDocCollector"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
474 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
475 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
476 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
477 </packagedElement>
dc7622afcfea initial
dwinter
parents:
diff changeset
478 <packagedElement xmi:type="uml:DataType" xmi:id="_tj7d4HlCEd-tHPJWQ0arAg" name="String"/>
dc7622afcfea initial
dwinter
parents:
diff changeset
479 </uml:Model>