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

JUMBO-PLAY et. al.

  • From: Peter Murray-Rust <peter@u...>
  • To: xml-dev@i...
  • Date: Sat, 14 Feb 1998 13:50:27

JUMBO-PLAY et. al.
I have prepared an *alpha* version of JUMBO-PLAY (for browsing, navigating
and transforming Shakespeare PLAYs conforming to Jon Bosak's PLAY.dtd) at:

http://www.nottingham.ac.uk/~pazpmr/jpl9802a.zip
and the latest version of JUMBO-CORE at:
http://www.nottingham.ac.uk/~pazpmr/jum9802.zip

Installation instructions are inside the can.

This is *not* a permanent URL; the release is alpha and I'd be grateful for
installation feedback in the first instance. [I am assuming that most
people who are interested have been able to *load* the latest version of
JUMBO-CORE since I have had little negative feedback.] 

JUMBO-PLAY is the first of a series of JUMBO-* extensions to JUMBO-CORE.
JUMBO-* extensions allow people to customise their own application round
JUMBO by subclassing JUMBO elements/classes. A more detailed account will
follow in the final release but in general:
	- JUMBO-FOO allows you to write per-element classes. An element FOO:BAR in
XML can have a class jumbo.foo.BAR.java
	- JUMBO-FOO maps elements onto Java using namespaces and schemas.
(JUMBO-PLAY transforms the original documents into a PLAY: namespace). Each
element *may*, but need not, be mapped to a Java class.
	- unmapped elements inherit 'reasonable' behaviour from JUMBO-CORE. Thus
an element with a single PCDATA element as content will display this as a
name-value pair. A element with element content will display this as a
tree. An element with mixed content will display this as a tagged or
untagged event stream. An element which contains little chunks of
whitespace will do interesting things.
	- mapped elements can be customised for display, data entry, and real-time
interaction limited only by your programming ability and imagination
	- in its simplest form the namespace schema maps elements onto classes,
but it may also customise the semantics of those elements through
additional information in the XML-based schema. Each element can have a XML
file customising its semantics. (JUMBO-PLAY does not sue this facility).
	- JUMBO-FOO allows a document to be broken up (through a SAX-based parser)
into entities. JUMBO-PLAY shows two examples of this.

** PLEASE NOTE THAT JON BOSAK ASKS THAT THE SHAKESPEARE DISTRIBUTION BE
KEPT INTACT, SO NO PLAY FILES ARE INCLUDED IN THE DISTRIBUTION. YOU WILL
NEED TO DOWNLOAD THE DISTRIBUTION YOUSELF AND RUN jumbo.play.SAXSplit ON IT
TO PRODUCE INPUT FOR JUMBO-PLAY. FILES TRANSFORMED BY JUMBO-PLAY SHOULD NOT
BE REDISTRIBUTED. **

Like everyone else I thank Jon for this resource. It's worth noting that
the markup in PLAY is so useful as it stands that there is little point in
using XML tools simply to re-render it :-). JUMBO-PLAY adds the ability to
run TEI-like queries and to write indexing and analysis code - I shall add
some amateurish attempts at the latter in later versions.

	P.

[Please note that you should be able to run JUMBO-CORE before moving to
JUMBO-PLAY. I intend to use this modular form of distribution since large
files often break on download].
	
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.