[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Different kind of Editor


mark sifer

On Friday, February 7, 2003, at 11:06  PM, Bawcom, Aaron wrote:

> Once the user has specified an XML Schema, there would be a root node 
> to start with.
> 
> When the user right clicked on the root node, the user is presented 
> with a context menu of *only valid elements and attributes" that could 
> be specified at that point. So basically, the possible elements and 
> attributes you could add as children or properties of the current node 
> would be dynamically determined by the Schema that was loaded.

Mark Sifer, then of IBM Haifa, made a research editor called "Xeena
for Schema"  For some reason IBM withdrew it quickly, but some
quick people still have copies :-)

It went further than you say: rather than clicking on the root showing you elements at
a single level, it would let you navigate multiple sublevels. Say your top element
was  html  you could drill down to  html>body>div>h1, say: the editor would then generate
all the intermediate (and required, I think) elements to that point. This is a fast way
to create elements fast.  

The bane of XML editing is that you so often have to make repeated choices, labouriously
being presented with choices. That is OK if the DTD is fairly flat, but if the schema is
rather deep it drives you mad.

Dr Sifer also had some very interesting other ideas in Xeena for Schema: in particular, 
a really neat visualization way for viewing data by multiple categories. 

Cheers
Rick Jelliffe

By the way, I think as a generalization, "In a perfect world, the XML Editor would be 
a tree view which would represent the actual XML document itself" is dead wrong, 
and looks like a marketing pre-announcement :-)    For example, if your document is not
yet WF or grossly invalid, trees get in the way.

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.