The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Updates for xPL4Java, XPE and DCM


  • Subject: Updates for xPL4Java, XPE and DCM
  • From: Gerry Duprey <gerry@xxxxxxxxxxx>
  • Date: Thu, 13 Oct 2005 18:55:26 -0400

Howdy All,

A few updates -- all available now at www.xpl4java.org

* xPL4Java V1.3c
Added a plugin manager that wraps all the fun of network access, local
caching and enumeration into a single, easy to use service.  Get plugin
info for a vendor is now as easy as

pluginManager.getPlugin(myVendor)

Thats it.  If it's locally cached, great, if not, it's downloaded,
cached and returned.   You can control whether the manager should
use the network or not and whether it should store copies of the
downloaded files locally or not (both on by default).

This makes it incredibly trivial to augment a xPL4Java app with
plugin information.  I added some of the basic stuff to DCM in
about 30 minutes (and 29 of them where making up the entry forms).

Several other small changes covered in the CHANGELOG.txt

* XPE V1.0a
Lots of bugs fixed.  Some minor, some a bit more annoying.  If you
have XPE downloaded, it would be a good idea to download this updated.
Details of the bugs fixed in the CHANGELOG.txt

* DCM V1.1
Some cool changes here, mostly to do with plugin support.

First, if there is a plugin for a device (and if it has the info),
configuration elements are now better documented/explained and if
they have regular expression formats, they are enforced.  Additional
sanity checks on standard configurations like newconf and interval
are added.

Second, if there is a plugin for the device, additional information
about the device is displayed when configuring it.

Third, if there is a plugin and that plugin defines commands for
your device, there will be a new "Commands" menu on the popup. 
Pick
it and a list of commands appears.  Select one and the items that
require input are prompted and then the command sent.  Fairly
neat.

Finally, there are a new "purge cached plugin" option in the File
menu that does just that -- clears out the cache of plugins so that
new ones (if any) can be downloaded.

Have a great day,

Gerry
--
Gerry Duprey
Ann Arbor, MI 48103
http://www.cdp1802.org



xPL Main Index | xPL Thread Index | xPL Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.