Created new Maven module for WebSockets extension of MidGen4J.
Changed order of configuration parameters for MidGen4J-REST extenstion.
Integrated WebSockets extension stub for MidGen4J such, that the project compiles again.
Changed execution order of handlers. The Fabric core will first process all Schema handlers and then run all WSDL handlers, now.
Extended existing workspace implementations such, that virtual files can also be removed from the workspace at runtime. This change applies to C/C++ header and source files, Java files and JavaScript files. Furthermore, unit tests have been added to test the changes in CWorkspace, JavaWorkspace and JavaScriptWorkspace class.
Changed MIME type for XML serialization format from text/xml to application/xml, as the latter is better for encoding reasons.
Added option to MidGen4J base module to skip generation of main bean class.
Changed implementation of JSField to allow fields with no initial value. Altered some unit tests in CGF.
Added code to create a basic JavaScript application to use the Atmosphere Framework on client-side for WebSockets.
Fixed output of JavaScript classes and comments.
Added creation of GUID and dispatcher JavaScript class to handler of MidGen4J-WebSockets module.
Added missing null pointer checks in FOperationImpl class.
The Code, that is created by the MidGen4J-REST module, will now display the address of the published REST interface.
Split up MidGen4J-WebSockets module into multiple handlers. Added code to generate a JSON marshaller class. Cleaned up handler that generates jQuery code to use the Atmosphere framework and added comments. Extended MidGen4JWebSocketsModule class to test new handlers.
Changed implementation of JSONMarshallerGenerator such, that the generated code uses the Jackson library for JSON serialization instead of the Jettison library.
Added path parameter to JSSourceFile class. Source files can be created in sub folders of Fabric's workspace, now.
Some minor fixes in JavaScript classes of the CGF.
Added support for ordinary plain text files to the Code Generation Framework. This way we can also create README files, XML documents, Bash scripts and so on, now.
Added unit tests for PlainText* classes of CGF.
Added arguments and their validation to the MidGen4J-WebSockets module.