I wish to create a frontend for editing objects based on XSD schema. The end product of this should ultimately be a set of XML files, but the main thing is that I can generate a frontend for objects based on these schema, and somehow marshal the results into something I can turn into XML.
I would prefer the frontend to be web-based, as this is most portable.
I am not very au fait with web development, outside a little experience with GWT and Play 2.
The simplest solution I found so far is to use Eclipse EMF and generate a GUI, like so;
This works, although I still need to customise the back-end to enable me to link related files which use a custom 'shared document' structure. Hopefully I can hook some code into the controls to do this, although I haven't figured out how, yet.
Also, I wish to customise some of the controls - for example, I would like some of the numeric controls to have sliders, and I would like list controls to be non-modal.
I have read about various new initiatives to make this sort of thing easier, such as the following, for Eclipse:
- Sapphire
- EMF Forms
- EMFClient
- Texo.
- RAP.
What would be perfect is something that generated a form layout which could then be customised in a visual way (not necessarily WYSIWYG, just not involving acres of boilerplate code).
Either I want my customisations to be specified prior to code-generation, or I want any code I have to deal with to be compact and easily manageable.
Licensing should be cheap or free, and permit internal distribution within a commercial organisation without having to disclose source code.
Preferred languages would be Java, C++, C# or Python, or failing that, something using .NET or the JVM platform.
What are my options, if any?
No comments:
Post a Comment