LanguageTool is a style and grammar checker that currently supports English, Polish, German, French, Dutch, and other languages to a different degree. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. More powerful error rules can be written in Java.
The WorldForge Project is developing a complete, distributable framework for massively multiplayer online roleplaying games. The system will include a number of fully developed roleplaying worlds with unique maps, histories, creatures and legends. To run these worlds on the servers a balanced but highly customisable set of roleplaying rules is being developed. Provisions will be made to allow others the ability to recode the servers to use alternate rule sets. A standard protocol named Atlas is being developed to allow a common communication layer between clients, servers, and associated tools. For software packages that make up the system being developed by the WorldForge project, please see the dependencies for this record.
Voyager extends .NET and/or Java server functionality to PDAs and smartphones. The flexible framework can also deploy mobile agents to analyze data, dynamically distribute knowledge, and create ad-hoc peer-2-peer networks when connectivity is limited. Originally developed by ObjectSpace in the 1990s, this edition enables developers to quickly design and test applications, but is for development purposes only.
The XMas application is used to design both visual and non-visual beans to work with a particular XML document (e.g., select the XML elements that your application needs to work with and use the tool to design the layout for an editor to work with those elements). When the design is complete, use the XMas application option to generate code. XMas creates the necessary Java code for the beans and places them in a jar file in the location specified.
JORA will simplify your development of database applications, establishing implicit mapping between relational database tables and Java classes. JORA uses JDBC for database connection, so it can be used with any database supporting JDBC or ODBC. JORA also allows you to use object-oriented features, such as polymorphism and complex objects, in your database applications.
JShell is a UNIX-like shell written in Java, and intended primarily for working with Java programs. It was written to simplify Java development on Psion's 5mx, but can be used with any JDK 1.1.x (or higher) JVM on Windows, Linux, or other Unixes. JShell's features include directory commands (ls, cd, pushd, popd, dirs, etc.), examining and setting environment variables, Java compilation and execution (compilation is done using javac), piping and redirection, support for background jobs (running and killing jobs in the background), and command recall (history, !!, !).
Sportwire contains the essential components to translate an ANPA sports newswire feed into XML format and then to read the XML into relational tables. The story parser is extensible and can be easily adapted. Parser classes included in this release can parse scoreboards, game updates, recaps and previews; it is just the components needed to construct sports news websites using ANPA news stories and a relational database. Also, since the ANPA tagging scheme is not fully normalized, the parser must use some heuristics to match certain incoming news items with the specific games.