EzXML Desktop

Anonymous MrCompiler

Welcome to the home of the EzXML Editor and the EzDice Craps Simulation System.

The EzDice Craps Simulator allows you to create and record game and wager events for the game of Craps in an XML file. The game file records dice roll and game state information such as Come Out roll and Pass Line Winner along with bets placed and outcomes. These may be analyzed, edited and replayed to programatically compare outcomes of different betting strategies against a baseline game.

Originally developed as a reference implementation of the EzXML editor it has expanded into life of its own. Note that the two packages have seperated installation packages in the Downloads section.

The EzXML Desktop is a lightweight cross platform graphical XML editor based on the Eclipse Rich Client Platform. The EzXML Desktop framework provides a comprehensive reference implementation that developers can use for distributed XML based applications using the Eclipse development and delivery framework. The project also includes the additional supporting plug-ins necessary to create, publish and maintain an Eclipse Update site.

It extends the standard Eclipse classes to add full support for retrieval and storage of XML documents using the HTTP and HTTPS protocols. Additionally the Desktop infrastructure includes an embedded HTTP server for easy testing and sharing of XML documents in a work group environment.

If you want to learn more about the Eclipse RCP, or are developing proof of concept applications using XML or if you just want a quick and easy way to look at, create or modify XML documents occasionally then this may be the tool for you.

The project includes the EzXML Desktop, a reference RCP implementation which has been extended and enhanced by the addition of various menu items and common Eclipse IDE features and facilities to create a stand alone application which can be adapted to a variety of implementation clients and extended using the standard Eclipse software packaging and distribution tools.

This provides the launch platform the EzXML Editor and its related classes. The EzXMLEditor class implements a lightweight sub-classable editor which could be overaloaded with visual editors developed with the Eclipse Visual Class Editor. The EzXMLEditor plug in is an included standalone feature which may be incorporated to any standard Eclipse environment.