Demo of several major modifications to Jade

This page demonstrates only the modified Jade applet. The interaction area and the wrapper to translate high level ("show conflict") calls into low-level API calls into Jade will be put on a separate page.

Some notes on the demo (including data formats, etc.) are listed here

Beneath the applet are some HTML controls for making calls into Jade to test the APIs.

At the foot of the page is a description of some of the changes I have made to Jade.

Note:The combined JARs are about 700kB, so it could take a while to download at first

Couldn't start the Jade tools!

SetValue( Module: " " , XPath: , Value: ) Go!

Sets values of items in the schematic. Although the Jade internals do not have an XML document structure, the navigation is set to behave as if it does. Interesting items are instance, property, terminal, and wire.

Example xpath: instance[@name="$12"]/terminal[@name="G"]/property[@name="i"]/@value

(The current into the Gate terminal of instance $12)

SetAttribute( Module: " " , XPath: , Name: Value: ) Go!

Used for setting an attribute on an item, including if that attribute does not yet exist on that item

Recent changes:

(Several of these were normally being worked on at once)

page written by William Billingsley, 2003