This is a tool to edit an XML file based on a schema (XSD).
The schema controls the content of the edited XML structure. In addition to the schema, a ??žproperties?? file **controls the apperience of the structure in the editor** gui.
The gui consists of 3 panes:
* Tree pane (left): To display, and navigate through the element structure. There is always a current (selected) element in the tree.
* Element dialog (right upper): This is a form where the attribute values of the selected element can be edited.
* Subelements pane (right lower): This is a tabbed pane to show and navigate through the children of the selected element. This pane has a tab for each subelement type. Each tab displays a list (grid) of the child elements of the selected element, but only the elements of one type are displayed at a time.
Please read the attached initial specs for more details
## Deliverables
1) Detailed specs based on the initial specs and the abilities of the choosen technology.
2) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
3)A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
4) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows 98+
JAVA preferred