Changeset 1379
- Timestamp:
- 11/12/09 18:58:24 (2 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
-
applications/NXbrowse/NXbrowse.c (modified) (3 diffs)
-
bindings/cpp/NeXusFile.cpp (modified) (2 diffs)
-
test/napif4_test.f (modified) (1 diff)
-
test/napif5_test.f (modified) (1 diff)
-
test/napif_test.f (modified) (1 diff)
-
test/testsuite.at (modified) (34 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/applications/NXbrowse/NXbrowse.c
r1365 r1379 36 36 #include "napi.h" 37 37 #include "napiconfig.h" 38 #if HAVE_LIBREADLINE 39 #include <readline/readline.h> 40 #include <readline/history.h> 41 #else 42 #define rl_completion_matches(a,b) NULL 43 #define rl_outstream stdout 44 static char* readline(const char* prompt) 38 static char* my_readline(const char* prompt) 45 39 { 46 40 char inputText[256]; … … 57 51 return strdup(inputText); 58 52 } 53 #if HAVE_LIBREADLINE 54 #include <readline/readline.h> 55 #include <readline/history.h> 56 #else 57 #define rl_completion_matches(a,b) NULL 58 #define rl_outstream stdout 59 #define readline my_readline 59 60 #endif 60 61 … … 278 279 do { 279 280 sprintf (prompt, "%s> ", path); 280 while ( (inputText = readline(prompt)) == NULL)281 if (getenv("NO_READLINE") != NULL) 281 282 { 282 rl_crlf(); 283 rl_on_new_line(); 283 inputText = my_readline(prompt); 284 } 285 else 286 { 287 inputText = readline(prompt); 288 } 289 if (inputText == NULL) 290 { 291 inputText = strdup("EXIT"); 284 292 } 285 293 if (*inputText) -
trunk/bindings/cpp/NeXusFile.cpp
r1375 r1379 41 41 } 42 42 43 template<> 44 NXDLL_EXPORT NXnumtype getType(char number) { 45 stringstream msg; 46 msg << "NeXus::getType() does not know type of \"char\" " << number; 47 throw Exception(msg.str()); 48 } 49 43 50 // template specialisations for types we know 44 51 template<> … … 91 98 return UINT64; 92 99 } 100 93 101 94 102 } -
trunk/test/napif4_test.f
r1375 r1379 198 198 IF (NXOPENDATA(FILEID,NAME) .NE. NX_OK) STOP 199 199 IF(NXGETPATH(FILEID,PATH) .NE. NX_OK) STOP 200 WRITE(*, *),' Path = ', PATH200 WRITE(*,FMT='(1X,A,A)') 'Path = ', PATH(1:LEN_TRIM(PATH)) 201 201 IF (NXGETINFO(FILEID,NXRANK,NXDIMS,NXTYPE) .NE. NX_OK) STOP 202 202 WRITE(*,FMT='(4X,A,I2,A)') NAME(1:LEN_TRIM(NAME))//'(', -
trunk/test/napif5_test.f
r1375 r1379 199 199 IF (NXOPENDATA(FILEID,NAME) .NE. NX_OK) STOP 200 200 IF(NXGETPATH(FILEID,PATH) .NE. NX_OK) STOP 201 WRITE(*, *)'Path = ', PATH201 WRITE(*,FMT='(1X,A,A)') 'Path = ', PATH(1:LEN_TRIM(PATH)) 202 202 IF (NXGETINFO(FILEID,NXRANK,NXDIMS,NXTYPE) .NE. NX_OK) STOP 203 203 WRITE(*,FMT='(4X,A,I2,A)') NAME(1:LEN_TRIM(NAME))//'(', -
trunk/test/napif_test.f
r1375 r1379 198 198 IF (NXOPENDATA(FILEID,NAME) .NE. NX_OK) STOP 199 199 IF (NXGETPATH(FILEID,PATH) .NE. NX_OK)STOP 200 WRITE(*, *)'Path = ', PATH200 WRITE(*,FMT='(1X,A,A)') 'Path = ', PATH(1:LEN_TRIM(PATH)) 201 201 IF (NXGETINFO(FILEID,NXRANK,NXDIMS,NXTYPE) .NE. NX_OK) STOP 202 202 WRITE(*,FMT='(4X,A,I2,A)') NAME(1:LEN_TRIM(NAME))//'(', -
trunk/test/testsuite.at
r1210 r1379 34 34 file_name = NXtest.hdf 35 35 Number of group attributes: 2 36 NXentry path /entry 36 37 hugo = namenlos 37 38 cucumber = passion 38 39 Group: entry(NXentry) contains 9 items 40 Data path /entry/ch_data 39 41 ch_data(4) = NeXus ><}&{'\&" Data 42 Data path /entry/c1_data 40 43 c1_data(4) = abcdefghijklmnopqrst 44 Data path /entry/i1_data 41 45 i1_data(20) = 1 2 3 4 46 Data path /entry/i2_data 42 47 i2_data(22) = 1000 2000 3000 4000 48 Data path /entry/i4_data 43 49 i4_data(24) = 1000000 2000000 3000000 4000000 50 Data path /entry/r4_data 44 51 r4_data(5) 45 52 1.000000 2.000000 3.000000 4.000000 … … 48 55 13.000000 14.000000 15.000000 16.000000 49 56 17.000000 18.000000 19.000000 20.000000 57 Data path /entry/r8_data 50 58 r8_data(6) 51 59 1.000000 2.000000 3.000000 4.000000 … … 61 69 Subgroup: data(NXdata) 62 70 Subgroup: sample(NXsample) 71 Group path /link/sample 63 72 Link check OK 64 73 NXopenpath checks OK … … 80 89 file_name = NXtest.h5 81 90 Number of group attributes: 2 91 NXentry path /entry 82 92 hugo = namenlos 83 93 cucumber = passion 84 94 Group: entry(NXentry) contains 10 items 95 Data path /entry/c1_data 85 96 c1_data(4) = abcdefghijklmnopqrst 97 Data path /entry/ch_data 86 98 ch_data(4) = NeXus ><}&{'\&" Data 87 99 Subgroup: data(NXdata) 100 Data path /entry/grosse_zahl 88 101 grosse_zahl(26) = 12 555555555555 23 777777777777 102 Data path /entry/i1_data 89 103 i1_data(20) = 1 2 3 4 104 Data path /entry/i2_data 90 105 i2_data(22) = 1000 2000 3000 4000 106 Data path /entry/i4_data 91 107 i4_data(24) = 1000000 2000000 3000000 4000000 108 Data path /entry/r4_data 92 109 r4_data(5) 93 110 1.000000 2.000000 3.000000 4.000000 … … 96 113 13.000000 14.000000 15.000000 16.000000 97 114 17.000000 18.000000 19.000000 20.000000 115 Data path /entry/r8_data 98 116 r8_data(6) 99 117 1.000000 2.000000 3.000000 4.000000 … … 108 126 target : /entry/r8_data 109 127 Subgroup: sample(NXsample) 128 Group path /link/sample 110 129 Link check OK 111 130 NXopenpath checks OK … … 127 146 file_name = NXtest.hdf 128 147 Number of group attributes: 2 148 NXentry path /entry 129 149 hugo = namenlos 130 150 cucumber = passion 131 151 Group: entry(NXentry) contains 9 items 152 Data path /entry/ch_data 132 153 ch_data(4) = NeXus ><}&{'\&" Data 154 Data path /entry/c1_data 133 155 c1_data(4) = abcdefghijklmnopqrst 156 Data path /entry/i1_data 134 157 i1_data(20) = 1 2 3 4 158 Data path /entry/i2_data 135 159 i2_data(22) = 1000 2000 3000 4000 160 Data path /entry/i4_data 136 161 i4_data(24) = 1000000 2000000 3000000 4000000 162 Data path /entry/r4_data 137 163 r4_data(5) 138 164 1.000000 2.000000 3.000000 4.000000 … … 141 167 13.000000 14.000000 15.000000 16.000000 142 168 17.000000 18.000000 19.000000 20.000000 169 Data path /entry/r8_data 143 170 r8_data(6) 144 171 1.000000 2.000000 3.000000 4.000000 … … 154 181 Subgroup: data(NXdata) 155 182 Subgroup: sample(NXsample) 183 Group path /link/sample 156 184 Link check OK 157 185 NXopenpath checks OK … … 173 201 file_name = NXtest.h5 174 202 Number of group attributes: 2 203 NXentry path /entry 175 204 hugo = namenlos 176 205 cucumber = passion 177 206 Group: entry(NXentry) contains 10 items 207 Data path /entry/c1_data 178 208 c1_data(4) = abcdefghijklmnopqrst 209 Data path /entry/ch_data 179 210 ch_data(4) = NeXus ><}&{'\&" Data 180 211 Subgroup: data(NXdata) 212 Data path /entry/grosse_zahl 181 213 grosse_zahl(26) = 12 555555555555 23 777777777777 214 Data path /entry/i1_data 182 215 i1_data(20) = 1 2 3 4 216 Data path /entry/i2_data 183 217 i2_data(22) = 1000 2000 3000 4000 218 Data path /entry/i4_data 184 219 i4_data(24) = 1000000 2000000 3000000 4000000 220 Data path /entry/r4_data 185 221 r4_data(5) 186 222 1.000000 2.000000 3.000000 4.000000 … … 189 225 13.000000 14.000000 15.000000 16.000000 190 226 17.000000 18.000000 19.000000 20.000000 227 Data path /entry/r8_data 191 228 r8_data(6) 192 229 1.000000 2.000000 3.000000 4.000000 … … 201 238 target : /entry/r8_data 202 239 Subgroup: sample(NXsample) 240 Group path /link/sample 203 241 Link check OK 204 242 NXopenpath checks OK … … 219 257 NeXus_version = 4.3.0 220 258 file_name = NXtest.xml 221 xmlns = http://definition.nexusformat.org/schema/3. 0259 xmlns = http://definition.nexusformat.org/schema/3.1 222 260 xmlns:xsi = http://www.w3.org/2001/XMLSchema-instance 223 xsi:schemaLocation = http://definition.nexusformat.org/schema/3. 0 http://definition.nexusformat.org/schema/3.0/BASE.xsd261 xsi:schemaLocation = http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.1/BASE.xsd 224 262 Number of group attributes: 2 263 NXentry path /entry 225 264 hugo = namenlos 226 265 cucumber = passion 227 266 Group: entry(NXentry) contains 10 items 267 Data path /entry/ch_data 228 268 ch_data(4) = NeXus ><}&{'\&" Data 269 Data path /entry/c1_data 229 270 c1_data(4) = abcdefghijklmnopqrst 271 Data path /entry/i1_data 230 272 i1_data(20) = 1 2 3 4 273 Data path /entry/i2_data 231 274 i2_data(22) = 1000 2000 3000 4000 275 Data path /entry/i4_data 232 276 i4_data(24) = 1000000 2000000 3000000 4000000 277 Data path /entry/r4_data 233 278 r4_data(5) 234 279 1.000000 2.000000 3.000000 4.000000 … … 237 282 13.000000 14.000000 15.000000 16.000000 238 283 17.000000 18.000000 19.000000 20.000000 284 Data path /entry/r8_data 239 285 r8_data(6) 240 286 1.000000 2.000000 3.000000 4.000000 … … 248 294 r4_attribute : 3.141593 249 295 target : /entry/r8_data 296 Data path /entry/grosse_zahl 250 297 grosse_zahl(26) = 12 555555555555 23 777777777777 251 298 Subgroup: data(NXdata) 252 299 Subgroup: sample(NXsample) 300 Group path /link/sample 253 301 Link check OK 254 302 NXopenpath checks OK … … 269 317 NeXus_version = 4.3.0 270 318 file_name = NXtest.xml 271 xmlns = http://definition.nexusformat.org/schema/3. 0319 xmlns = http://definition.nexusformat.org/schema/3.1 272 320 xmlns:xsi = http://www.w3.org/2001/XMLSchema-instance 273 xsi:schemaLocation = http://definition.nexusformat.org/schema/3. 0 http://definition.nexusformat.org/schema/3.0/BASE.xsd321 xsi:schemaLocation = http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.1/BASE.xsd 274 322 Number of group attributes: 2 323 NXentry path /entry 275 324 hugo = namenlos 276 325 cucumber = passion 277 326 Group: entry(NXentry) contains 10 items 327 Data path /entry/ch_data 278 328 ch_data(4) = NeXus ><}&{'\&" Data 329 Data path /entry/c1_data 279 330 c1_data(4) = abcdefghijklmnopqrst 331 Data path /entry/i1_data 280 332 i1_data(20) = 1 2 3 4 333 Data path /entry/i2_data 281 334 i2_data(22) = 1000 2000 3000 4000 335 Data path /entry/i4_data 282 336 i4_data(24) = 1000000 2000000 3000000 4000000 337 Data path /entry/r4_data 283 338 r4_data(5) 284 339 1.000000 2.000000 3.000000 4.000000 … … 287 342 13.000000 14.000000 15.000000 16.000000 288 343 17.000000 18.000000 19.000000 20.000000 344 Data path /entry/r8_data 289 345 r8_data(6) 290 346 1.000000 2.000000 3.000000 4.000000 … … 298 354 r4_attribute : 3.141593 299 355 target : /entry/r8_data 356 Data path /entry/grosse_zahl 300 357 grosse_zahl(26) = 12 555555555555 23 777777777777 301 358 Subgroup: data(NXdata) 302 359 Subgroup: sample(NXsample) 360 Group path /link/sample 303 361 Link check OK 304 362 NXopenpath checks OK … … 319 377 NeXus_version = 4.3.0 320 378 file_name = NXtest-table.xml 321 xmlns = http://definition.nexusformat.org/schema/3. 0379 xmlns = http://definition.nexusformat.org/schema/3.1 322 380 xmlns:xsi = http://www.w3.org/2001/XMLSchema-instance 323 xsi:schemaLocation = http://definition.nexusformat.org/schema/3. 0 http://definition.nexusformat.org/schema/3.0/BASE.xsd381 xsi:schemaLocation = http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.1/BASE.xsd 324 382 Number of group attributes: 2 383 NXentry path /entry 325 384 hugo = namenlos 326 385 cucumber = passion 327 386 Group: entry(NXentry) contains 10 items 387 Data path /entry/ch_data 328 388 ch_data(4) = NeXus ><}&{'\&" Data 389 Data path /entry/c1_data 329 390 c1_data(4) = abcdefghijklmnopqrst 391 Data path /entry/i1_data 330 392 i1_data(20) = 1 2 3 4 393 Data path /entry/i2_data 331 394 i2_data(22) = 1000 2000 3000 4000 395 Data path /entry/i4_data 332 396 i4_data(24) = 1000000 2000000 3000000 4000000 397 Data path /entry/grosse_zahl 333 398 grosse_zahl(26) = 12 555555555555 23 777777777777 399 Data path /entry/r4_data 334 400 r4_data(5) 335 401 1.000000 2.000000 3.000000 4.000000 … … 338 404 13.000000 14.000000 15.000000 16.000000 339 405 17.000000 18.000000 19.000000 20.000000 406 Data path /entry/r8_data 340 407 r8_data(6) 341 408 1.000000 2.000000 3.000000 4.000000 … … 351 418 Subgroup: data(NXdata) 352 419 Subgroup: sample(NXsample) 420 Group path /link/sample 353 421 Link check OK 354 422 NXopenpath checks OK … … 371 439 file_name = NXtest.nxs 372 440 Group: entry(NXentry) contains 8 items 441 Path = /entry/ch_data 373 442 ch_data( 4) 374 443 Values : NeXus data 444 Path = /entry/i1_data 375 445 i1_data(20) 376 446 Values : 1 2 3 4 447 Path = /entry/i2_data 377 448 i2_data(22) 378 449 Values : 1000 2000 3000 4000 450 Path = /entry/i4_data 379 451 i4_data(24) 380 452 Values : 1000000 2000000 3000000 4000000 453 Path = /entry/r4_data 381 454 r4_data( 5) 382 455 Values : 1.00 2.00 3.00 4.00 … … 385 458 : 13.00 14.00 15.00 16.00 386 459 : 17.00 18.00 19.00 20.00 460 Path = /entry/r8_data 387 461 r8_data( 6) 388 462 Values : 1.00 2.00 3.00 4.00 … … 407 481 file_name = NXtest.nxs 408 482 Group: entry(NXentry) contains 8 items 483 Path = /entry/ch_data 409 484 ch_data( 4) 410 485 Values : NeXus data 411 486 Subgroup: data(NXdata) 487 Path = /entry/i1_data 412 488 i1_data(20) 413 489 Values : 1 2 3 4 490 Path = /entry/i2_data 414 491 i2_data(22) 415 492 Values : 1000 2000 3000 4000 493 Path = /entry/i4_data 416 494 i4_data(24) 417 495 Values : 1000000 2000000 3000000 4000000 496 Path = /entry/r4_data 418 497 r4_data( 5) 419 498 Values : 1.00 2.00 3.00 4.00 … … 422 501 : 13.00 14.00 15.00 16.00 423 502 : 17.00 18.00 19.00 20.00 503 Path = /entry/r8_data 424 504 r8_data( 6) 425 505 Values : 1.00 2.00 3.00 4.00 … … 486 566 Group contains 9 items 487 567 c1_data[5,4] = 2d character array 568 Path = /entry/c1_data 488 569 ch_data[10] = NeXus_data 570 Path = /entry/ch_data 489 571 data:NXdata 490 572 i1_data[4] = [,,,] 573 Path = /entry/i1_data 491 574 i2_data[4] = [1000,2000,3000,4000] 575 Path = /entry/i2_data 492 576 i4_data[4] = [1000000,2000000,3000000,4000000] 577 Path = /entry/i4_data 493 578 r4_data[5,4] = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] 579 Path = /entry/r4_data 494 580 r8_data[5,4] = [20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39] 581 Path = /entry/r8_data 495 582 sample:NXsample 496 583 Link check OK … … 515 602 Group contains 10 items 516 603 c1_data[5,4] = 2d character array 604 Path = /entry/c1_data 517 605 ch_data[10] = NeXus_data 606 Path = /entry/ch_data 518 607 data:NXdata 519 608 grosszahl[4] = [12,555555555555,23,777777777777] 609 Path = /entry/grosszahl 520 610 i1_data[4] = [,,,] 611 Path = /entry/i1_data 521 612 i2_data[4] = [1000,2000,3000,4000] 613 Path = /entry/i2_data 522 614 i4_data[4] = [1000000,2000000,3000000,4000000] 615 Path = /entry/i4_data 523 616 r4_data[5,4] = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] 617 Path = /entry/r4_data 524 618 r8_data[5,4] = [20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39] 619 Path = /entry/r8_data 525 620 sample:NXsample 526 621 Link check OK … … 540 635 NeXus_version = 4.3.0 541 636 file_name = napi_test_cpp.xml 542 xmlns = http://definition.nexusformat.org/schema/3. 0637 xmlns = http://definition.nexusformat.org/schema/3.1 543 638 xmlns:xsi = http://www.w3.org/2001/XMLSchema-instance 544 xsi:schemaLocation = http://definition.nexusformat.org/schema/3. 0 http://definition.nexusformat.org/schema/3.0/BASE.xsd639 xsi:schemaLocation = http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.1/BASE.xsd 545 640 Number of group attributes: 2 546 641 hugo = namenlos … … 548 643 Group contains 10 items 549 644 c1_data[5,4] = 2d character array 645 Path = /entry/c1_data 550 646 ch_data[10] = NeXus_data 647 Path = /entry/ch_data 551 648 data:NXdata 552 649 grosszahl[4] = [12,555555555555,23,777777777777] 650 Path = /entry/grosszahl 553 651 i1_data[4] = [,,,] 652 Path = /entry/i1_data 554 653 i2_data[4] = [1000,2000,3000,4000] 654 Path = /entry/i2_data 555 655 i4_data[4] = [1000000,2000000,3000000,4000000] 656 Path = /entry/i4_data 556 657 r4_data[5,4] = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] 658 Path = /entry/r4_data 557 659 r8_data[5,4] = [20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39] 660 Path = /entry/r8_data 558 661 sample:NXsample 559 662 Link check OK … … 1562 1665 1563 1666 attribute name: xmlns 1564 attribute value: http://definition.nexusformat.org/schema/3. 01667 attribute value: http://definition.nexusformat.org/schema/3.1 1565 1668 1566 1669 NXgetnextattr status: 1 … … 1572 1675 1573 1676 attribute name: xsi:schemaLocation 1574 attribute value: http://definition.nexusformat.org/schema/3. 0http://definition.nexusformat.org/schema/3.0/BASE.xsd1677 attribute value: http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.0/BASE.xsd 1575 1678 1576 1679 NXgetnextattr status: 1 … … 1925 2028 AT_BANNER([[Testing NXbrowse Tool.]]) 1926 2029 AT_SETUP([Checking HDF4 test file]) 1927 AT_CHECK([$HAVE_HDF4 && nxbrowse NXtest.hdf < ${abs_srcdir}/nxbrowse.txt | grep -v 'HDF_version = ' | grep -v 'file_time = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[],1928 [[NXBrowse 4.3.0 Copyright (C) 200 0 R. Osborn, M. Koennecke, P. Klosowski2030 AT_CHECK([$HAVE_HDF4 && env NO_READLINE=1 nxbrowse NXtest.hdf < ${abs_srcdir}/nxbrowse.txt | grep -v 'HDF_version = ' | grep -v 'file_time = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[], 2031 [[NXBrowse 4.3.0 Copyright (C) 2009 NeXus Data Format 1929 2032 NeXus_version = 4.3.0 1930 2033 file_name = NXtest.hdf … … 1937 2040 AT_CLEANUP 1938 2041 AT_SETUP([Checking HDF5 test file]) 1939 AT_CHECK([$HAVE_HDF5 && nxbrowse NXtest.h5 < ${abs_srcdir}/nxbrowse.txt | grep -v 'HDF5_Version = ' | grep -v 'file_time = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[],1940 [[NXBrowse 4.3.0 Copyright (C) 200 0 R. Osborn, M. Koennecke, P. Klosowski2042 AT_CHECK([$HAVE_HDF5 && env NO_READLINE=1 nxbrowse NXtest.h5 < ${abs_srcdir}/nxbrowse.txt | grep -v 'HDF5_Version = ' | grep -v 'file_time = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[], 2043 [[NXBrowse 4.3.0 Copyright (C) 2009 NeXus Data Format 1941 2044 NeXus_version = 4.3.0 1942 2045 file_name = NXtest.h5 … … 1949 2052 AT_CLEANUP 1950 2053 AT_SETUP([Checking XML test file]) 1951 AT_CHECK([$HAVE_XML && nxbrowse NXtest.xml < ${abs_srcdir}/nxbrowse.txt | grep -v 'file_time = ' | grep -v 'XML_version = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[],1952 [[NXBrowse 4.3.0 Copyright (C) 200 0 R. Osborn, M. Koennecke, P. Klosowski2054 AT_CHECK([$HAVE_XML && env NO_READLINE=1 nxbrowse NXtest.xml < ${abs_srcdir}/nxbrowse.txt | grep -v 'file_time = ' | grep -v 'XML_version = ' | sed -e 's/\r$//' | sed -e 's/[ ]*$//' ],[], 2055 [[NXBrowse 4.3.0 Copyright (C) 2009 NeXus Data Format 1953 2056 NeXus_version = 4.3.0 1954 2057 file_name = NXtest.xml 1955 xmlns = http://definition.nexusformat.org/schema/3. 02058 xmlns = http://definition.nexusformat.org/schema/3.1 1956 2059 xmlns:xsi = http://www.w3.org/2001/XMLSchema-instance 1957 xsi:schemaLocation = http://definition.nexusformat.org/schema/3. 0 http://definition.nexusformat.org/schema/3.0/BASE.xsd2060 xsi:schemaLocation = http://definition.nexusformat.org/schema/3.1 http://definition.nexusformat.org/schema/3.1/BASE.xsd 1958 2061 NX> NX Group : entry (NXentry) 1959 2062 entry attribute: hugo = namenlos
Note: See TracChangeset
for help on using the changeset viewer.
