open-dis / opendis7-java

Project to provide a complete type-safe Java implementation of the DIS Protocol version 7 (IEEE 1278.1-2012) and SISO-REF-010 Enumerations specifications.
Other
6 stars 5 forks source link

EmitterNameAdditional enums not supported in EmitterSystem #27

Open arttu-salminen-insta-fi opened 9 months ago

arttu-salminen-insta-fi commented 9 months ago

EmitterSystem supports EmitterName enums, but not EmitterNameAdditional enums which cover part of all the enums defined in the standard. This means that enums which are part of EmitterNameAdditional cannot be put into EmitterSystem. Also, during unmarshall of EmitterSystem with an enum that is in the range EmitterNameAdditional covers, a null value is set to the systems emitterName attribute.