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

Re: Objectives of Inheritance

  • From: Peter Murray-Rust <peter@u...>
  • To: "'xml-dev@i...'" <xml-dev@i...>
  • Date: Tue, 28 Jul 1998 21:37:53

Re: Objectives of Inheritance
At 10:35 28/07/98 -0600, Arnold, Curt wrote:

>> 
>> I've been building a fairly complex Schema using an XML-Data
>> definition converted to a DTD.  I've been making extensive use of
>> inheritance, and have observed that I'm using inheritance to
>> accomplish three objectives.  If XSchema provides or could provides
>> methods to readily accomplish these objectives, then we might be able
>> to sidestep poorly defined or difficult to implement constructs (For
>> example, I've avoided attempting to merge the child's content model
>> with the parent's content model)

[... useful suggestion for inheritance snipped ...]

>> 
>> How readily does XSchema accomplish each of the objectives? 
>> 
>> Are there any minor enhancements to XSchema that would make these
>> objectives more achievable?

I think this is a very important area and one that a lot of us are keen to
get into. For example, at present I am implementing (part) of XML-data (or
XML-data-like) components in JUMBO. I am then finding that I need to extend
these for more specific objects. In my mind there are two separate, but
combinable issues:
	- XML-data primitives. I think it would be extremely useful to implement
them  (but without the additional relationships).
	- deriving more specialised components from them (or from anything else).

I think that the XSchema team has been taking this in stages - i.e. first
get as simple a schema as possible and see if it works. This has to include
ways of extending it - possibly in ways like you suggested. Then think of
specific ways to extend it that we can all agree are valuable. Of course
this is all still experimental but I have good feelings that it's worthwhile.

	P.

Peter Murray-Rust, Director Virtual School of Molecular Sciences, domestic
net connection
VSMS http://www.nottingham.ac.uk/vsms, Virtual Hyperglossary
http://www.venus.co.uk/vhg

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.