gchq / event-logging-schema

Event Logging is an XML Schema for describing the auditable events generated by computer systems, hardware devices and access control systems
Apache License 2.0
25 stars 6 forks source link

Refactor schema for the fluent builder JAXB #57

Closed at055612 closed 3 years ago

at055612 commented 4 years ago

In order to produce sensible generated java code with the fluent builder xjc plugin the schema needs to be refactored to rename some types and factor anonymous complex types into named ones.

Some of the deprecated elements will also be removed.

at055612 commented 4 years ago

Also need to add/move annotations so they can become class level javadoc