Changeset 87 for Xml/Validator
- Timestamp:
- 09/12/07 11:06:38 (15 months ago)
- Location:
- Xml/Validator/Backend
- Files:
-
- 2 modified
-
OmeValidator.py (modified) (4 diffs)
-
ValidatorBackend.tmproj (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Xml/Validator/Backend/OmeValidator.py
r80 r87 187 187 # mark xlm as having been parsed 188 188 self.hasParsedXml = True 189 189 190 190 # look at file for Ids, Refs, and namespaces 191 191 self.scanForIdsAndNamespace(inFile) … … 193 193 # check the xml is valid aginst it's schema 194 194 self.validateAgainstSchema() 195 196 if self.isXsdValid is True and len(self.errorList) is 0 : 197 self.isOmeXml = True 195 198 196 199 def validateAgainstSchema(self): … … 541 544 542 545 if __name__ == '__main__': 543 for aFilename in ["samples/sdub.ome", "samples/tiny.ome", "samples/broke.ome"]: 546 for aFilename in ["samples/completesamplenopre.xml","samples/completesample.xml","samples/completesamplenoenc.xml", 547 "samples/sdub.ome", "samples/sdub-fix.ome", "samples/sdub-fix-pre.ome", 548 "samples/tiny.ome", "samples/broke.ome"]: 544 549 print "============ XML file %s ============ " % aFilename 545 550 print XmlReport.validateFile(aFilename) … … 552 557 553 558 print "============" 554 555 -
Xml/Validator/Backend/ValidatorBackend.tmproj
r79 r87 3 3 <plist version="1.0"> 4 4 <dict> 5 <key>currentDocument</key>6 <string>OmeValidator.py</string>7 5 <key>documents</key> 8 6 <array> … … 11 9 <string>RunAndCheck.py</string> 12 10 <key>lastUsed</key> 13 <date>2007-08-17T13:05:54Z</date> 11 <date>2007-09-06T11:24:18Z</date> 12 <key>selected</key> 13 <true/> 14 14 </dict> 15 15 <dict> … … 17 17 <string>OmeValidator.py</string> 18 18 <key>lastUsed</key> 19 <date>2007-08-17T13:05:54Z</date> 20 <key>selected</key> 21 <true/> 19 <date>2007-09-06T11:24:17Z</date> 22 20 </dict> 23 21 <dict> … … 48 46 <key>metaData</key> 49 47 <dict> 50 <key>OmeValidator.py</key> 48 <key>samples/completesamplenoenc.xml</key> 49 <dict> 50 <key>caret</key> 51 <dict> 52 <key>column</key> 53 <integer>36</integer> 54 <key>line</key> 55 <integer>15</integer> 56 </dict> 57 <key>firstVisibleColumn</key> 58 <integer>0</integer> 59 <key>firstVisibleLine</key> 60 <integer>0</integer> 61 </dict> 62 <key>samples/completesamplenopre.xml</key> 63 <dict> 64 <key>caret</key> 65 <dict> 66 <key>column</key> 67 <integer>66</integer> 68 <key>line</key> 69 <integer>27</integer> 70 </dict> 71 <key>firstVisibleColumn</key> 72 <integer>0</integer> 73 <key>firstVisibleLine</key> 74 <integer>0</integer> 75 </dict> 76 <key>samples/sdub-fix.ome</key> 51 77 <dict> 52 78 <key>caret</key> … … 55 81 <integer>0</integer> 56 82 <key>line</key> 57 <integer>204</integer>58 </dict>59 <key>firstVisibleColumn</key>60 <integer>0</integer>61 <key>firstVisibleLine</key>62 <integer>182</integer>63 </dict>64 <key>RunAndCheck.py</key>65 <dict>66 <key>caret</key>67 <dict>68 <key>column</key>69 83 <integer>0</integer> 70 <key>line</key>71 <integer>14</integer>72 </dict>73 <key>firstVisibleColumn</key>74 <integer>0</integer>75 <key>firstVisibleLine</key>76 <integer>0</integer>77 </dict>78 <key>samples/missingref.ome</key>79 <dict>80 <key>caret</key>81 <dict>82 <key>column</key>83 <integer>25</integer>84 <key>line</key>85 <integer>12</integer>86 84 </dict> 87 85 <key>columnSelection</key> … … 94 92 <dict> 95 93 <key>column</key> 96 <integer> 13</integer>94 <integer>43</integer> 97 95 <key>line</key> 98 <integer> 12</integer>96 <integer>0</integer> 99 97 </dict> 100 98 <key>selectTo</key> 101 99 <dict> 102 100 <key>column</key> 103 <integer> 29</integer>101 <integer>0</integer> 104 102 <key>line</key> 105 <integer> 12</integer>103 <integer>0</integer> 106 104 </dict> 107 105 </dict> 108 <key>samples/ tiny.ome</key>106 <key>samples/untitled.txt</key> 109 107 <dict> 110 108 <key>caret</key> … … 113 111 <integer>0</integer> 114 112 <key>line</key> 115 <integer> 19</integer>113 <integer>35</integer> 116 114 </dict> 117 115 <key>firstVisibleColumn</key> 118 116 <integer>0</integer> 119 117 <key>firstVisibleLine</key> 120 <integer> 0</integer>118 <integer>10</integer> 121 119 </dict> 122 120 </dict> 123 <key>openDocuments</key>124 <array>125 <string>RunAndCheck.py</string>126 <string>OmeValidator.py</string>127 <string>samples/tiny.ome</string>128 <string>samples/missingref.ome</string>129 </array>130 121 <key>showFileHierarchyDrawer</key> 131 122 <true/> 132 123 <key>windowFrame</key> 133 <string>{{ 278, 50}, {929, 828}}</string>124 <string>{{402, 269}, {954, 778}}</string> 134 125 </dict> 135 126 </plist>
