Package org.ceryle.wiki.plugin.assertion

Interface Summary
AssertionHandler AssertionHandler manages an internal registry of Assertions.
 

Class Summary
AssertedPlugin A plugin that performs a query using methods from the WikiMapManager to list the entire set of wiki Assertions, or applies one or more filters upon that set.
AssertedTagPlugin Extends the TagPlugin by additionally asserting the tag as an Assertion.
Assertion Every Expression (of which Assertion is a subclass) has a left + operator + right.
AssertionCrawler This class extends Thread as a wiki site crawler, whose aim is to synchronize the AssertionHandler's cache with the wiki's set of pages.
AssertionEvent AssertionEvent indicates an encounter (the parsing of) with an AssertionPlugin.
AssertionFormPlugin The AssertionFormPlugin extends the FormPlugin, treating the form controls (generally, input fields) as a set of asserted name-value properties.
AssertionHandlerFactory AssertionHandlerFactory is a singleton class providing management of the AssertionHandlers on a per-WikiEngine basis.
AssertionHandlerImpl As a per-WikiEngine class, AssertionHandlers create Assertions, and receive and process AssertionEvents fired by AssertionPlugins.
AssertionHarvester Extends Thread to harvest a Set of Assertions, building from them a TM4J TopicMap.
AssertionPlugin The AssertionPlugin is used to make a wiki assertion.
AssertionProcessor This takes over after the Assertion syntax has been parsed, receiving its input as a List.
AssertionQueryCache Extends HashCache as a cache for Assertion queries.
AssertionsPlugin A query plugin that uses various methods from the AssertionHandler to list the entire set of wiki Assertions, or applies one or more filters upon that set.
HasAssertedTagOfPlugin Subclasses the AssertedPlugin to provide a specific query, returning the list of Assertions with a given tag.
Predicate The generalized Predicate Operator, a component of a query expression.
Property A Property is part of a QueryItem's formal Expression that corresponds to a property name-value pairing.
TopicMapPlugin A query plugin that uses various methods from the WikiMapManager to list the entire set of wiki Assertions, or applies one or more filters upon that set.
WikiMapManager Usurps the function of an existing AssertionHandler by first harvesting its Assertions, disabling it, and then managing further maintenance of a TopicMap that is then synchronized by the events provided from the WikiEventManager for a given WikiEngine.
 

Exception Summary
AssertionException A simple typed exception for use by the AssertionPlugin.
WikiMapException An general class for exceptions thrown during WikiMap processing.
 



The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.