-
Notifications
You must be signed in to change notification settings - Fork 5
/
build.test.log.txt
734 lines (723 loc) · 83 KB
/
build.test.log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
ant -f C:\\x3d-github\\opendis7-java test
init:
Deleting: C:\x3d-github\opendis7-java\build\built-jar.properties
deps-jar:
Updating property file: C:\x3d-github\opendis7-java\build\built-jar.properties
compile:
compile-test:
clean.pduLog:
deleting prior default autogenerated pduLog/*.dislog files, if any
Deleting C:\x3d-github\opendis7-java\pduLog\PduCaptureLog.dislog
Deleting C:\x3d-github\opendis7-java\pduLog\PduCaptureLog1.dislog
Deleting C:\x3d-github\opendis7-java\pduLog\PduCaptureLog2.dislog
Deleting C:\x3d-github\opendis7-java\pduLog\PduCaptureLog3.dislog
Deleting C:\x3d-github\opendis7-java\pduLog\PduCaptureLog4.dislog
Deleting C:\x3d-github\opendis7-java\pduLog\Pdusave.dislog
test:
*** DisTime.main() self test started...
=== legacy java.util.Date, calendar methods ===
DisTime.getTimestampStyle() = IEEE_ABSOLUTE
patterns yyyy-mm-dd HH:mm:ss
DisTime.getCurrentDisTimestamp() initialTimestamp = 1969-13-29 11:13:36 = 4104984187 = -189983109 (unsigned vs signed output)
DisTime.getCurrentDisTimestamp() = 1969-14-29 11:14:18 = 4105025945 = -189941351 (unsigned vs signed output)
DisTime.getCurrentDisAbsoluteTimestamp() = 1969-14-29 11:14:18 = 4105027137
DisTime.getCurrentDisRelativeTimestamp() = 1969-14-29 11:14:23 = 4105031908
DisTime.getCurrentDisTimeUnitsSinceTopOfHour() = 1970-08-24 10:08:35 = 2052515954
=== modern java.time methods ===
note that LocalDateTime is current time zone while default Instant is UTC with time zone Z appended
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:20.847438200, 2024-08-19T04:57:20.852439400Z
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:20.853436, 2024-08-19T04:57:20.853436Z
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:20.853436, 2024-08-19T04:57:20.853436Z
sleep for 1000 msec...
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:21.856813600, 2024-08-19T04:57:21.856813600Z
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:21.857815200, 2024-08-19T04:57:21.857815200Z
java.time.LocalDateTime.now(), Instant.now() = 2024-08-18T21:57:21.857815200, 2024-08-19T04:57:21.857815200Z
DisTime.hasEpochLvc() default = false
DisTime.setEpochLvc(Instant.now())...
DisTime.hasEpochLvc(), = true
clearEpochLvc()...
DisTime.hasEpochLvc() = false
DisTime.setEpochLvcNow()...
DisTime.hasEpochLvc(), = true
DisTime.getEpochLvc(), Instant.now(), duration = 2024-08-19T04:57:21.862816100Z, 2024-08-19T04:57:21.862816100Z, 0 msec
sleep for 1000 msec...
DisTime.getEpochLvc(), Instant.now(), duration = 2024-08-19T04:57:21.862816100Z, 2024-08-19T04:57:22.873733Z, 1010 msec
time checks:
timeSeconds (83 minutes * 60 seconds/minute) = 4980 seconds
DisTIme.convertToLocalTime(timeSeconds) = 01:23:00.0
DisTime.convertToLocalDateTime(timeSeconds) = 01:23:00.0
DisTime.convertToInstant(timeSeconds) = 1970-01-01T01:23:00Z
*** DisTime.main() self test complete.
AllPduRoundTripTest
*** AllPduRoundTripTest testRoundTripAllPdus() start...
[PduRecorder edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] listening to IP address 239.1.2.3 on port 3000
Recorder log at C:\x3d-github\opendis7-java\.\pduLog\PduCaptureLog.dislog
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 1] DisPduType 15 ACKNOWLEDGE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 1] DisPduType 15 ACKNOWLEDGE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 2] DisPduType 55 ACKNOWLEDGE_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 2] DisPduType 55 ACKNOWLEDGE_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 3] DisPduType 16 ACTION_REQUEST, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 3] DisPduType 16 ACTION_REQUEST, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 4] DisPduType 56 ACTION_REQUEST_RELIABLE, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 4] DisPduType 56 ACTION_REQUEST_RELIABLE, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 5] DisPduType 17 ACTION_RESPONSE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 5] DisPduType 17 ACTION_RESPONSE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 6] DisPduType 57 ACTION_RESPONSE_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 6] DisPduType 57 ACTION_RESPONSE_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 7] DisPduType 33 AGGREGATE_STATE, size 136 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 7] DisPduType 33 AGGREGATE_STATE, size 136 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 8] DisPduType 47 APPEARANCE, size 67 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 8] DisPduType 47 APPEARANCE, size 67 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 9] DisPduType 45 AREAL_OBJECT_STATE, size 49 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 9] DisPduType 45 AREAL_OBJECT_STATE, size 49 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 10] DisPduType 48 ARTICULATED_PARTS, size 17 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 10] DisPduType 48 ARTICULATED_PARTS, size 17 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 11] DisPduType 72 ATTRIBUTE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 11] DisPduType 72 ATTRIBUTE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 12] DisPduType 66 COLLISION_ELASTIC, size 100 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 12] DisPduType 66 COLLISION_ELASTIC, size 100 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 13] DisPduType 04 COLLISION, size 60 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 13] DisPduType 04 COLLISION, size 60 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 14] DisPduType 22 COMMENT, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 14] DisPduType 22 COMMENT, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 15] DisPduType 62 COMMENT_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 15] DisPduType 62 COMMENT_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 16] DisPduType 11 CREATE_ENTITY, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 16] DisPduType 11 CREATE_ENTITY, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 17] DisPduType 51 CREATE_ENTITY_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 17] DisPduType 51 CREATE_ENTITY_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 18] DisPduType 20 DATA, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 18] DisPduType 20 DATA, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 19] DisPduType 18 DATA_QUERY, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 19] DisPduType 18 DATA_QUERY, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 20] DisPduType 58 DATA_QUERY_RELIABLE, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 20] DisPduType 58 DATA_QUERY_RELIABLE, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 21] DisPduType 60 DATA_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 21] DisPduType 60 DATA_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 22] DisPduType 24 DESIGNATOR, size 88 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 22] DisPduType 24 DESIGNATOR, size 88 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 23] DisPduType 03 DETONATION, size 104 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 23] DisPduType 03 DETONATION, size 104 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 24] DisPduType 68 DIRECTED_ENERGY_FIRE, size 88 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 24] DisPduType 68 DIRECTED_ENERGY_FIRE, size 88 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 25] DisPduType 23 ELECTROMAGNETIC_EMISSION, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 25] DisPduType 23 ELECTROMAGNETIC_EMISSION, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 26] DisPduType 69 ENTITY_DAMAGE_STATUS, size 24 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 26] DisPduType 69 ENTITY_DAMAGE_STATUS, size 24 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 27] DisPduType 01 ENTITY_STATE , size 144 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 27] DisPduType 01 ENTITY_STATE , size 144 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 28] DisPduType 67 ENTITY_STATE_UPDATE, size 72 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 28] DisPduType 67 ENTITY_STATE_UPDATE, size 72 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 29] DisPduType 41 ENVIRONMENTAL_PROCESS, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 29] DisPduType 41 ENVIRONMENTAL_PROCESS, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 30] DisPduType 21 EVENT_REPORT, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 30] DisPduType 21 EVENT_REPORT, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 31] DisPduType 61 EVENT_REPORT_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 31] DisPduType 61 EVENT_REPORT_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 32] DisPduType 02 FIRE, size 96 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 32] DisPduType 02 FIRE, size 96 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 33] DisPduType 42 GRIDDED_DATA, size 64 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 33] DisPduType 42 GRIDDED_DATA, size 64 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 34] DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE, size 60 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 34] DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE, size 60 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 35] DisPduType 71 INFORMATION_OPERATIONS_REPORT, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 35] DisPduType 71 INFORMATION_OPERATIONS_REPORT, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 36] DisPduType 70 INFORMATION_OPERATIONS_ACTION, size 56 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 36] DisPduType 70 INFORMATION_OPERATIONS_ACTION, size 56 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 37] DisPduType 32 INTERCOM_CONTROL, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 37] DisPduType 32 INTERCOM_CONTROL, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 38] DisPduType 31 INTERCOM_SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 38] DisPduType 31 INTERCOM_SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 39] DisPduType 34 ISGROUPOF, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 39] DisPduType 34 ISGROUPOF, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 40] DisPduType 36 ISPARTOF, size 52 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 40] DisPduType 36 ISPARTOF, size 52 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 41] DisPduType 50 LIVE_ENTITY_DETONATION, size 79 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 41] DisPduType 50 LIVE_ENTITY_DETONATION, size 79 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 42] DisPduType 49 LIVE_ENTITY_FIRE, size 67 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 42] DisPduType 49 LIVE_ENTITY_FIRE, size 67 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 43] DisPduType 44 LINEAR_OBJECT_STATE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 43] DisPduType 44 LINEAR_OBJECT_STATE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 44] DisPduType 39 MINEFIELD_DATA, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 44] DisPduType 39 MINEFIELD_DATA, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 45] DisPduType 38 MINEFIELD_QUERY, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 45] DisPduType 38 MINEFIELD_QUERY, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 46] DisPduType 40 MINEFIELD_RESPONSE_NACK, size 26 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 46] DisPduType 40 MINEFIELD_RESPONSE_NACK, size 26 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 47] DisPduType 37 MINEFIELD_STATE, size 72 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 47] DisPduType 37 MINEFIELD_STATE, size 72 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 48] DisPduType 43 POINT_OBJECT_STATE, size 91 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 48] DisPduType 43 POINT_OBJECT_STATE, size 91 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 49] DisPduType 27 RECEIVER, size 36 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 49] DisPduType 27 RECEIVER, size 36 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 50] DisPduType 65 RECORD_QUERY_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 50] DisPduType 65 RECORD_QUERY_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 51] DisPduType 63 RECORD_RELIABLE, size 36 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 51] DisPduType 63 RECORD_RELIABLE, size 36 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 52] DisPduType 12 REMOVE_ENTITY, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 52] DisPduType 12 REMOVE_ENTITY, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 53] DisPduType 52 REMOVE_ENTITY_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 53] DisPduType 52 REMOVE_ENTITY_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 54] DisPduType 09 REPAIR_COMPLETE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 54] DisPduType 09 REPAIR_COMPLETE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 55] DisPduType 10 REPAIR_RESPONSE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 55] DisPduType 10 REPAIR_RESPONSE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 56] DisPduType 08 RESUPPLY_CANCEL, size 24 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 56] DisPduType 08 RESUPPLY_CANCEL, size 24 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 57] DisPduType 06 RESUPPLY_OFFER, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 57] DisPduType 06 RESUPPLY_OFFER, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 58] DisPduType 07 RESUPPLY_RECEIVED, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 58] DisPduType 07 RESUPPLY_RECEIVED, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 59] DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 59] DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 60] DisPduType 05 SERVICE_REQUEST, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 60] DisPduType 05 SERVICE_REQUEST, size 28 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 61] DisPduType 19 SET_DATA, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 61] DisPduType 19 SET_DATA, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 62] DisPduType 59 SET_DATA_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 62] DisPduType 59 SET_DATA_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 63] DisPduType 64 SET_RECORD_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 63] DisPduType 64 SET_RECORD_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 64] DisPduType 26 SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 64] DisPduType 26 SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 65] DisPduType 13 START_RESUME, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 65] DisPduType 13 START_RESUME, size 44 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 66] DisPduType 53 START_RESUME_RELIABLE, size 48 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 66] DisPduType 53 START_RESUME_RELIABLE, size 48 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 67] DisPduType 14 STOP_FREEZE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 67] DisPduType 14 STOP_FREEZE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 68] DisPduType 54 STOP_FREEZE_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 68] DisPduType 54 STOP_FREEZE_RELIABLE, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 69] DisPduType 35 TRANSFER_OWNERSHIP, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 69] DisPduType 35 TRANSFER_OWNERSHIP, size 40 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 70] DisPduType 25 TRANSMITTER, size 104 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 70] DisPduType 25 TRANSMITTER, size 104 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 71] DisPduType 46 TIME_SPACE_POSITION_INFORMATION, size 54 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 71] DisPduType 46 TIME_SPACE_POSITION_INFORMATION, size 54 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [sending 72] DisPduType 29 UNDERWATER_ACOUSTIC, size 32 bytes)
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] [receipt 72] DisPduType 29 UNDERWATER_ACOUSTIC, size 32 bytes)
*** AllPduRoundTripTest testRoundTripAllPdus() all PDUs sent, shutDownSenderRecorder()
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface edu.nps.moves.dis7.test.AllPduRoundTripTest unit test] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog.dislog
pdusSent.size()=72, pdusReceived.size()=72, match=true
... testForEquals() assertEquals() passed
... testForEquals() assertIterableEquals() passed
*** AllPduRoundTripTest testRoundTripAllPdus() complete
CreateAllPduTypesTest
NullFieldsEntityMarshallTest
X3dInterpolatorsTest setUpClass()
testInterpolators
PduFactoryTest
MarshalEnumsTest
*** abstract PduTest prepareClass()
*** DetonationPduTest setUpClass()
*** abstract PduTest setupNetwork()
[PduRecorder] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder PduRecorder] listening to IP address 239.1.2.3 on port 3000
*** DetonationPduTest testMultiplePdus()
[DisThreadedNetworkInterface PduRecorder] [sending 1] DisPduType 03 DETONATION, size 104 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 1] DisPduType 03 DETONATION, size 104 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 2] DisPduType 03 DETONATION, size 104 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 2] DisPduType 03 DETONATION, size 104 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface PduRecorder] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog.dislog
*** abstract PduTest tearDownClass()
*** SignalPdusTest
*** SignalPdusTest.setupNetwork()
[PduRecorder] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog1.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder PduRecorder] listening to IP address 239.1.2.3 on port 3000
[DisThreadedNetworkInterface PduRecorder] [sending 1] DisPduType 26 SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 1] DisPduType 26 SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 2] DisPduType 26 SIGNAL, size 50 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 2] DisPduType 26 SIGNAL, size 50 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 3] DisPduType 31 INTERCOM_SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 3] DisPduType 31 INTERCOM_SIGNAL, size 33 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 4] DisPduType 31 INTERCOM_SIGNAL, size 58 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 4] DisPduType 31 INTERCOM_SIGNAL, size 58 bytes)
*** testRoundTripNet()
*** testRoundTripLog()
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface PduRecorder] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog1.dislog
*** SignalPdusTest complete
ObjectTypeMarshallTest
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1
01 01 02 01
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0
01 03 02 00
*** abstract PduTest prepareClass()
*** FirePduTest setUpClass()
*** abstract PduTest setupNetwork()
[PduRecorder] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog2.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder PduRecorder] listening to IP address 239.1.2.3 on port 3000
*** FirePduTest testMultiplePdus()
[DisThreadedNetworkInterface PduRecorder] [sending 1] DisPduType 02 FIRE, size 96 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 1] DisPduType 02 FIRE, size 96 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 2] DisPduType 02 FIRE, size 96 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 2] DisPduType 02 FIRE, size 96 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface PduRecorder] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog2.dislog
*** abstract PduTest tearDownClass()
*** abstract PduTest prepareClass()
*** EntityStatePduTest setUpClass()
*** abstract PduTest setupNetwork()
[PduRecorder] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog3.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder PduRecorder] listening to IP address 239.1.2.3 on port 3000
*** EntityStatePduTest testMultiplePdus()
[DisThreadedNetworkInterface PduRecorder] [sending 1] DisPduType 01 ENTITY_STATE EspduTest1 , size 144 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 1] DisPduType 01 ENTITY_STATE EspduTest1 , size 144 bytes)
[DisThreadedNetworkInterface PduRecorder] [sending 2] DisPduType 01 ENTITY_STATE EspduTest2 , size 144 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 2] DisPduType 01 ENTITY_STATE EspduTest2 , size 144 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface PduRecorder] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog3.dislog
*** abstract PduTest tearDownClass()
edu.nps.moves.dis7.test.FixedAndVariableDatumRoundTripTest setUpClass()
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[DisThreadedNetworkInterface] [sending 1] DisPduType 17 ACTION_RESPONSE, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 1] DisPduType 17 ACTION_RESPONSE, size 128 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[DisThreadedNetworkInterface] [sending 1] DisPduType 17 ACTION_RESPONSE, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 1] DisPduType 17 ACTION_RESPONSE, size 128 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
edu.nps.moves.dis7.test.FixedAndVariableDatumRoundTripTest tearDownClass()
CreateAllObjectTypesTest
Name: edu.nps.moves.dis7.objectTypes.ArealObject.ArealObject Domain: PlatformDomain 0 OTHER Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Obstacle Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Minefield Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Hasty Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Prepared Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Scattered Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Solitary Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Other.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.LinearObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Culturalfeature Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.Wire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.WireCrush Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Obstacle Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ChainLinkFence.ChainLinkFence Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 9 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.ConcertinaWire Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._3Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcreteBarrier.ConcreteBarrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Rut.Rut Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.SpeedBump.SpeedBump Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.TankDitch Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Obstaclebreach Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Breach Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.MinefieldLaneMarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.ExhaustSmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.PointObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Culturalfeature Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.BuildingRubble Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.BuildingStructure Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.ApartmentBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Church Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBGuardTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 17
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBTrailerOffice Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 16
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GovernmentBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GuardHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 18
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Hanger Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.IndustrialBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.MicrowaveTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 6
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PortaPotty Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 15
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PowerPylon Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 7
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower1000ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 14
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower100ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 12
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower500ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 13
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTVTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 8
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.School Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 9
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.TransformerYard Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 10
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Windmill Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 19
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingBridgeSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 6
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingFOB Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 7
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseDouble Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingleRailing Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingMosqueSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingStoreSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedEarth.DisturbedEarth Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoad Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadAsphalt Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadConcrete Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadGravel Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.IndustrialProcessingPlant Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 13 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.OilRefinery Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 13 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingApartment Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 12
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingChurch Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 14
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingControlTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 7
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFarmHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 15
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFireStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 10
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingGasStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHospital Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 16
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickStore Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 17
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingOfficeBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPoliceStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 9
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPowerStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 11
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingSchool Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 13
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingStore Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWarehouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 6
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWaterTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 8
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.MaintenanceStructure Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSAviationMaintenanceAM Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSVehicleMaintenanceVM Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEBradley Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEM1 Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.Pump Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 12 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.PumpGas Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 12 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.Tent Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentArctic Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentBedouin Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 9
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentChemicallyandBiologicalProtectedShelterCBPS Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 10
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentExpandableFrame Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 7
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentFritsche Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 8
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentKuchi Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 11
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentModularGeneralPurposeTentSystemMGPTS Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentTEMPER Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 6
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduous Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreen Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.UtilityPole.UtilityPole Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 14 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.EnvironmentalObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.Flood Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Obstacle Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Abatis Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._14Tree Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._8Tree Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.Barrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierConstruction Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 6
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceChain6foot Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 8
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceWood6foot Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 9
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketDoubleStacked Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierJerseyPlastic Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 7
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierTexas Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 10
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.DragonsTeeth Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Crater Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Large Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Medium Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Small Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.LogCrib Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Rectangular Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Triangular Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.PotHole.PotHole Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 9 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDrop Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropCovered Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropUncovered Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.NBCHazardMarker.NBCHazardMarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Passageway Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.AVLB Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.JointAssaultBridgeJAB Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.M60A1 Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.MTU20 Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Pier.Pier Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 4 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.RibbonBridge Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._2Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._4Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.StationaryBridge Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._2Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._4Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Preparedposition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.CoveredMachineGunBunker Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.HastyFightingPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.InfantryFightingPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredInfantryPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredMachineGunBunker Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.OverheadCoveredInfantryPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.ArmoredVehicle Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.FightingVehicle Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.MortarCarrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Tank Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.VehicleDefilade Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.AirBurst Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Grenade Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.GroundBurst Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Artillery Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Other.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Green Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 2
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Red Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 5
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Violet Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 3
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Yellow Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 4
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M83White Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 1
Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.TacticalSmokeCanister Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 0
BitFieldRoundTripTest setUpClass()
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[DisThreadedNetworkInterface] [receipt 1] DisPduType 01 ENTITY_STATE , size 144 bytes)
[DisThreadedNetworkInterface] [sending 1] DisPduType 01 ENTITY_STATE , size 144 bytes)
Sent pdu:
Alternative EntityType: EntityType entityKind:EntityKind 0 OTHER domain:Other country:Country 225 UNITED_STATES_OF_AMERICA_USA category:0 subCategory:0 specific:0 extra:0
Entity Capabilities: LandPlatformCapabilities: {}
Dead Reckoning Parameters: DeadReckoningParameters deadReckoningAlgorithm:DeadReckoningAlgorithm 0 OTHER parameters:[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] entityLinearAcceleration:Vector3Float x:0.0 y:0.0 z:0.0 entityAngularVelocity:Vector3Float x:0.0 y:0.0 z:0.0
Entity Appearance: 0
Entity ID: EntityID siteID:2 applicationID:3 entityID:0
Entity Linear Velocity: Vector3Float x:5.0 y:0.0 z:0.0
Entity Location: Vector3Double x:10.0 y:20.0 z:1.0
Entity Orientation: EulerAngles psi:35.0 theta:45.0 phi:25.0
Entity Type: MK4814logisticsplatformtruck entityKind:EntityKind 1 PLATFORM domain:Land country:Country 225 UNITED_STATES_OF_AMERICA_USA category:7 subCategory:18 specific:1 extra:0
Exercise ID: 1
Force ID: ForceID 25 FRIENDLY_9
Length: 144
Marking: EntityMarking characterSet:EntityMarkingCharacterSet 0 UNUSED characters:[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Pdu Status: PduStatus: 00101000
Pdu Type: DisPduType 01 ENTITY_STATE
Protocol Family: DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION
Protocol Version: DISProtocolVersion 7 IEEE_12781_2012
Timestamp: -131910379
Variable Parameters: []
Rcvd pdu:
Alternative EntityType: EntityType entityKind:EntityKind 0 OTHER domain:Other country:Country 225 UNITED_STATES_OF_AMERICA_USA category:0 subCategory:0 specific:0 extra:0
Entity Capabilities: LandPlatformCapabilities: {}
Dead Reckoning Parameters: DeadReckoningParameters deadReckoningAlgorithm:DeadReckoningAlgorithm 0 OTHER parameters:[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] entityLinearAcceleration:Vector3Float x:0.0 y:0.0 z:0.0 entityAngularVelocity:Vector3Float x:0.0 y:0.0 z:0.0
Entity Appearance: 0
Entity ID: EntityID siteID:2 applicationID:3 entityID:0
Entity Linear Velocity: Vector3Float x:5.0 y:0.0 z:0.0
Entity Location: Vector3Double x:10.0 y:20.0 z:1.0
Entity Orientation: EulerAngles psi:35.0 theta:45.0 phi:25.0
Entity Type: MK4814logisticsplatformtruck entityKind:EntityKind 1 PLATFORM domain:Land country:Country 225 UNITED_STATES_OF_AMERICA_USA category:7 subCategory:18 specific:1 extra:0
Exercise ID: 1
Force ID: ForceID 25 FRIENDLY_9
Length: 144
Marking: EntityMarking characterSet:EntityMarkingCharacterSet 0 UNUSED characters:[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Pdu Status: PduStatus: 00101000
Pdu Type: DisPduType 01 ENTITY_STATE
Protocol Family: DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION
Protocol Version: DISProtocolVersion 7 IEEE_12781_2012
Timestamp: -131910379
Variable Parameters: []
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
BitFieldRoundTripTest tearDownClass()
edu.nps.moves.dis7.test.DataQueryPduRoundTripTest setUpClass()
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[DisThreadedNetworkInterface] [sending 1] DisPduType 18 DATA_QUERY, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 1] DisPduType 18 DATA_QUERY, size 128 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
edu.nps.moves.dis7.test.DataQueryPduRoundTripTest tearDownClass()
edu.nps.moves.dis7.test.CommentPdusTest setUpClass()
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[DisThreadedNetworkInterface] [sending 1] DisPduType 22 COMMENT, size 32 bytes)
[DisThreadedNetworkInterface] [receipt 1] DisPduType 22 COMMENT, size 32 bytes)
[DisThreadedNetworkInterface] [sending 2] DisPduType 22 COMMENT, size 56 bytes)
[DisThreadedNetworkInterface] [receipt 2] DisPduType 22 COMMENT, size 56 bytes)
[DisThreadedNetworkInterface] [sending 3] DisPduType 22 COMMENT, size 72 bytes)
[DisThreadedNetworkInterface] [receipt 3] DisPduType 22 COMMENT, size 72 bytes)
[DisThreadedNetworkInterface] [sending 4] DisPduType 22 COMMENT, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 4] DisPduType 22 COMMENT, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 5] DisPduType 62 COMMENT_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface] [sending 5] DisPduType 62 COMMENT_RELIABLE, size 32 bytes)
[DisThreadedNetworkInterface] [sending 6] DisPduType 62 COMMENT_RELIABLE, size 56 bytes)
[DisThreadedNetworkInterface] [receipt 6] DisPduType 62 COMMENT_RELIABLE, size 56 bytes)
[DisThreadedNetworkInterface] [sending 7] DisPduType 62 COMMENT_RELIABLE, size 88 bytes)
[DisThreadedNetworkInterface] [receipt 7] DisPduType 62 COMMENT_RELIABLE, size 88 bytes)
[DisThreadedNetworkInterface] [sending 8] DisPduType 62 COMMENT_RELIABLE, size 128 bytes)
[DisThreadedNetworkInterface] [receipt 8] DisPduType 62 COMMENT_RELIABLE, size 128 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
edu.nps.moves.dis7.test.CommentPdusTest tearDownClass()
*** abstract PduTest prepareClass()
*** IFFPduTest setUpClass()
*** abstract PduTest setupNetwork()
[PduRecorder] Recorder log file open: C:\x3d-github\opendis7-java\pduLog\PduCaptureLog4.dislog
[DisThreadedNetworkInterface] using network interface PANGP Virtual Ethernet Adapter Secure #2
[DisThreadedNetworkInterface] datagramSocket.joinGroup address=239.1.2.3 port=3000 isConnected()=false createDatagramSocket() complete.
[DisThreadedNetworkInterface] createThreads() sendingThread.isAlive()=true
[DisThreadedNetworkInterface] createThreads() receiveThread.isAlive()=true
[PduRecorder PduRecorder] listening to IP address 239.1.2.3 on port 3000
*** IFFPduTest testMultiplePdus()
[DisThreadedNetworkInterface PduRecorder] [sending 1] DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE, size 124 bytes)
[DisThreadedNetworkInterface PduRecorder] [receipt 1] DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE, size 124 bytes)
*** setKillSentinelAndInterrupts() sentinel killed=true sendingThread.isInterrupted()=true receiveThread.isInterrupted()=true
[DisThreadedNetworkInterface PduRecorder] datagramSocket.leaveGroup address=239.1.2.3 port=3000 isClosed()=true close() complete.
*** killThread() status: sendingThread.isAlive()=false sendingThread.isInterrupted()=true
*** killThread() status: receiveThread.isAlive()=false receiveThread.isInterrupted()=true
*** Thread close status: sendingThread.isAlive()=false receiveThread.isAlive()=false
PduRecorder.stop() closing recorder log file:
C:\x3d-github\opendis7-java\pduLog\PduCaptureLog4.dislog
*** abstract PduTest tearDownClass()
?
?? JUnit Jupiter ?
? ?? All Pdu Round Trip Test ?
? ? ?? testRoundTripAllPdus() 17564 ms ?
? ?? CreateAllPduTypesTest ?
? ? ?? testCreateAll() ?
? ?? Null Fields Entity Marshall Test ?
? ? ?? testGoodMarshall() ?
? ? ?? testNoSpecificNoExtraMarshal() ?
? ?? X3dInterpolatorsTest ?
? ? ?? testInterpolators() ?
? ?? Pdu Factory Test ?
? ? ?? testCreateAllPdus() ?
? ?? Marshal Enums Test ?
? ? ?? testGoodMarshall() ?
? ?? DetonationPduTest ?
? ? ?? testMultiplePdus() ?
? ?? SignalPdusTest ?
? ? ?? testRoundTripNet() ?
? ? ?? testRoundTripLog() ?
? ?? Object Type Marshal Test ?
? ? ?? testGoodMarshall() ?
? ? ?? testNoSubCategory() ?
? ?? FirePduTest ?
? ? ?? testMultiplePdus() ?
? ?? EntityStatePduTest ?
? ? ?? testMultiplePdus() ?
? ?? Fixed and Variable Datum Round Trip Test ?
? ? ?? testCopyPdu() ?
? ? ?? testRoundTrip() ?
? ?? All Object Types Create ?
? ? ?? testCreateAllObjectTypes() ?
? ?? Bit Field Round Trip Test ?
? ? ?? testRoundTrip() ?
? ?? Data Query Pdu Round Test ?
? ? ?? testRoundTrip() ?
? ?? Comment Pdus Test ?
? ? ?? testRoundTrip() ?
? ?? IFFPduTest ?
? ?? testMultiplePdus() ?
?? JUnit Vintage ?
Test run finished after 57569 ms
[ 19 containers found ]
[ 0 containers skipped ]
[ 19 containers started ]
[ 0 containers aborted ]
[ 19 containers successful ]
[ 0 containers failed ]
[ 21 tests found ]
[ 0 tests skipped ]
[ 21 tests started ]
[ 0 tests aborted ]
[ 21 tests successful ]
[ 0 tests failed ]
Now produce junitreport:
Processing C:\x3d-github\opendis7-java\build\test\results\TESTS-TestSuites.xml to C:\Users\brutzman\AppData\Local\Temp\null1017164519
Loading stylesheet ile:/C:/apache-ant-1.10.14/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
Transform time: 316ms
Deleting: C:\Users\brutzman\AppData\Local\Temp\null1017164519
BUILD SUCCESSFUL (total time: 1 minute 23 seconds)