org.ceryle.wiki.plugin.tag
Class TagManagerFactory

java.lang.Object
  extended by org.ceryle.wiki.plugin.tag.TagManagerFactory

public class TagManagerFactory
extends Object

TagManagerFactory is a singleton class providing creation of TagManagers on a per-WikiEngine basis.

Since:
2.5.108
Version:
$Id$
Author:
Murray Altheim

Field Summary
static String IMPLEMENTATION_CLASS
          The class name of the default TagManager implementation.
 
Method Summary
static TagManager getManagerForEngine(WikiEngine engine)
          Registers the provided WikiEngine with the TagManagerFactory, returning a TagManager specific to that engine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IMPLEMENTATION_CLASS

public static String IMPLEMENTATION_CLASS
The class name of the default TagManager implementation.

Method Detail

getManagerForEngine

public static TagManager getManagerForEngine(WikiEngine engine)
Registers the provided WikiEngine with the TagManagerFactory, returning a TagManager specific to that engine. The TagManager implementation adds a WikiEventListener to the WikiEngine to receive notification of significant events.

Parameters:
engine - the WikiEngine backing the event handling.


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