net.sourceforge.groboutils.autodoc.v1.defimpl
Class DefaultAutoDocFactory

java.lang.Object
  extended bynet.sourceforge.groboutils.autodoc.v1.defimpl.DefaultAutoDocFactory
All Implemented Interfaces:
AutoDocFactory

public class DefaultAutoDocFactory
extends java.lang.Object
implements AutoDocFactory

An interface which defines the kinds of classes which should be loaded for the AutoDoc entry point.

Since:
March 16, 2002
Version:
$Date: 2003/02/10 22:52:11 $
Author:
Matt Albrecht groboclown@users.sourceforge.net

Constructor Summary
DefaultAutoDocFactory()
          Default constructor (required).
 
Method Summary
 AutoDocIT createIT(java.lang.Class owner)
          Creates the Issue Tracker entry point.
 AutoDocLog createLog(java.lang.Class owner)
          Creates a new Log for the class owner.
 AutoDocTP createTP(java.lang.Class owner)
          Creates a Test Procedure entry point.
protected  java.util.Enumeration getITFactories()
          Creates the IT factory if it has not yet been created, or the already created factory.
static SPISingletonStore getITFactoryStore()
           
protected  java.util.Enumeration getLogFactories()
          Creates the Log factory if it has not yet been created, or the already created factory.
static SPISingletonStore getLogFactoryStore()
           
protected  java.util.Enumeration getTPFactories()
          Creates the TP factory if it has not yet been created, or the already created factory.
static SPISingletonStore getTPFactoryStore()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAutoDocFactory

public DefaultAutoDocFactory()
Default constructor (required).

Method Detail

createLog

public AutoDocLog createLog(java.lang.Class owner)
Creates a new Log for the class owner.

Specified by:
createLog in interface AutoDocFactory
Parameters:
owner - the Class owner, as passed to the AutoDoc class.
Returns:
the loaded AutoDocLogFactory's created instance.

createIT

public AutoDocIT createIT(java.lang.Class owner)
Creates the Issue Tracker entry point.

Specified by:
createIT in interface AutoDocFactory
Parameters:
owner - the Class owner, as passed to the AutoDoc class.
Returns:
the loaded AutoDocITFactory's created instance.

createTP

public AutoDocTP createTP(java.lang.Class owner)
Creates a Test Procedure entry point.

Specified by:
createTP in interface AutoDocFactory
Parameters:
owner - the Class owner, as passed to the AutoDoc class.
Returns:
the loaded AutoDocTPFactory's created instance.

getLogFactories

protected java.util.Enumeration getLogFactories()
Creates the Log factory if it has not yet been created, or the already created factory.


getITFactories

protected java.util.Enumeration getITFactories()
Creates the IT factory if it has not yet been created, or the already created factory.


getTPFactories

protected java.util.Enumeration getTPFactories()
Creates the TP factory if it has not yet been created, or the already created factory.


getLogFactoryStore

public static SPISingletonStore getLogFactoryStore()

getITFactoryStore

public static SPISingletonStore getITFactoryStore()

getTPFactoryStore

public static SPISingletonStore getTPFactoryStore()


Copyright © 2001-2003 by The GroboUtils Project