|  Default block formatting
  Default inline formatting
  |  Project organization The main projects
 org.wikimodel.common –  The common classes used by all other 
  modules org.wikimodel.wem – Wiki Document Event Model (WEM) for wiki pages
 (contains definition of listeners for all structural elements in wiki pages).
  Depends on org.wikimodel.wiki.common project. org.wikimodel.wom –  Document Object Model (DOM) for wiki pages
  (contains definition of java objects corresponding to all structural elements
  in wiki pages.) Depends on org.wikimodel.common project org.wikimodel.transform – Translates events from WEM into an object
  structure from WOM and vice versa (WOM -> events from WEM).
  Depends on org.wikimodel.common, org.wikimodel.wem and 
  org.wikimodel.wom projects  Parsers/formatters All parsers/serializers depends on org.wikimodel.common and 
org.wikimodel.wem projects. 
 org.wikimodel.format – Base project for all event-based formatters for 
  “wiki-source” pages (editable format) and for html-format.
  It depends on org.wikimodel.common and org.wikimodel.wiki.wem projects org.wikimodel.format.source – Contains a parser and a serializer for 
  the wiki-page syntax. Parser notifies the corresponding listeners from WEM
  about each structural element in the parsed page. This project depends on
  org.wikimodel.format. org.wikimodel.format.xml – Contains XML serializer/deserializer.
  The serializer transforms a sequence of events into a well-formed XML document.
  Each structural element in the original wiki-page is represented by its own 
  XML tag in the resulting XML document. Parser deserializes the document into 
  the same sequence of events. This project depends on org.wikimodel.format. org.wikimodel.format.html – HTML serializer. Transforms sequence of 
  events (see WEM) to a well-formed XHTML document.  Utility projects
 org.wikimodel.build – Ant-build script for all projects (now it simply 
  generates *.zip with this “distribution”) org.wikimodel.repository – Jar repository (javacc and junit libraries)  Tests, example applications, documentation
 org.wikimodel.test – JUnit testcases for all other projects
  Depends on all other projects. org.wikimodel.app.docformatter – a simple formatter for static text
  documents on the disk (very dirty; should be rewritten) org.wikimodel.doc – the documentation for the project (“*.txt”
  formats and result of generation in “*.html” format)
  (It contains syntax descriptions, examples and some notes about the
  architecture of the system)
    How to get? CVS You can find all WikiModel projects in SourceForge CVS repository.
All instructions about CVS can be found here».  Eclipse Team Project SetEclipse Team Project Set can be used to load all WikiModel project at once 
in Eclipse IDE». How to use Team Project Set files: 
 Download “org.wikimodel.psf” file and store it locally Open Eclipse IDE Select “File” → “Import…” menu option Choose “Team” → “Team Project Set” option Select locally stored “org.wikimodel.psf” file Push “Finish” button To connect to CVS you can use the following parameters:
 Login – “anonymous” Password – “” (empty) |  |