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

Re: Java class != XML entity

  • From: Tyler Baker <tyler@i...>
  • To: David Megginson <david@m...>
  • Date: Wed, 12 Aug 1998 14:22:44 -0400

java xml entity
David Megginson wrote:

> len bullard writes:
>  > David Megginson wrote:
>  >
>  > > As far as I may be allowed to compare tropical and temperate tree
>  > > fruit, the equivalent of a Java class is a complete XML document.
>  >
>  > Class or an object of a class?
>
> Exactly -- here's where such analogies can fall flat on their
> collective faces.
>
> On can argue that the XML document type is equivalent to an abstract
> Java interface, that the XML document is equivalent to a class
> implementing that interface, and that the various transformations of
> that XML document (formatted output, database tables, lawn-sprinkler
> spinning, etc.) are equivalent to Java objects instantiating the
> class.
>
> On the other hand, as you point out, it is just as easy to argue that
> the document type is the equivalent to the class, and that the
> document is equivalent to an object instatiating the class.

Or you can argue that each class represents an Element.  The enclosing Document
is merely a container for all of these elements.  In the XML Framework we have
done, this is exactly how handlers are used for Elements by logically mapping XML
Elements to Java classes.  The handler for every sub-element is dynamically
generated as needed.  You could say this is a data-driven approach and works
quite well for most applications, but for some applications I can see its
limitations.

Tyler


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.