I-DE: I-X Domain Editor |
|
I made this using Steve Polyak's CDE/CPE tool which has a fair amount of what we want in the graphic views. I attached this to Microsoft's XML Notepad editor which provides a nice tree viewer/editor with each entry in the tree having a row aligned in-line attribute value editor.
The screen is split into 5 main areas and has some important aspects of what I think we need....
Example interfaces that could form a suitable home view may be seen in Microsoft's XML Notepad (shown in the I-DE mockup screen Home View) and XML Spy's Nested Grid View (shown below).
Some other aspects of the editor design are noted here:
There will be an inova-plan.xml to go along with this that adds objectives, evaluations, preferences and plans. Their core structure will be the same. Domains are likely (but not necessarily) to have activities with just ONE level of expansion for a process library. Plans are likely to have as many expansion levels as are in the plan structure.
It should be very simple and limiting (deliberately):
A variables field is not needed, it should be assumed that in this view all variables mentioned are declared and made available behind the scenes.
On the pull-down menu bar there should be an option to "turn on/off advanced editing capability". This is off by default. If turned on it would bring up an advanced button in the constraints area of the display. This should call up the more sophisticated constraint editors such as the garmmar/lexicon constrained editors described above.
Underlying the simple I-View, the schema produced would be in the full stored process/domain model format we are adopting.
Planning & Activity Management | I-X |