Package fitnesse.plugins
Class PropertyBasedPluginFeatureFactory
- java.lang.Object
-
- fitnesse.plugins.PluginFeatureFactoryBase
-
- fitnesse.plugins.PropertyBasedPluginFeatureFactory
-
- All Implemented Interfaces:
PluginFeatureFactory
public class PropertyBasedPluginFeatureFactory extends PluginFeatureFactoryBase
Determines which plugin features to load based on componentFactory's properties (e.g. plugins.properties).
-
-
Field Summary
-
Fields inherited from class fitnesse.plugins.PluginFeatureFactoryBase
LOG
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Authenticator
getAuthenticator()
ContentFilter
getContentFilter()
static java.util.Collection<PluginFeatureFactory>
loadFromProperties(ComponentFactory componentFactory)
void
registerCustomComparators(CustomComparatorRegistry customComparatorRegistry)
void
registerFormatters(FormatterRegistry registrar)
void
registerResponders(ResponderFactory responderFactory)
void
registerSlimTables(SlimTableFactory slimTableFactory)
void
registerSymbolTypes(SymbolProvider symbolProvider)
void
registerTestSystemFactories(TestSystemFactoryRegistry registrar)
void
registerWikiPageFactories(WikiPageFactoryRegistry registrar)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface fitnesse.plugins.PluginFeatureFactory
getDefaultTheme, registerMarkupSystems, registerTestRunFactories
-
-
-
-
Method Detail
-
loadFromProperties
public static java.util.Collection<PluginFeatureFactory> loadFromProperties(ComponentFactory componentFactory) throws PluginException
- Throws:
PluginException
-
registerResponders
public void registerResponders(ResponderFactory responderFactory) throws PluginException
- Throws:
PluginException
-
getAuthenticator
public Authenticator getAuthenticator()
-
registerSymbolTypes
public void registerSymbolTypes(SymbolProvider symbolProvider) throws PluginException
- Throws:
PluginException
-
registerWikiPageFactories
public void registerWikiPageFactories(WikiPageFactoryRegistry registrar) throws PluginException
- Throws:
PluginException
-
registerFormatters
public void registerFormatters(FormatterRegistry registrar) throws PluginException
- Throws:
PluginException
-
getContentFilter
public ContentFilter getContentFilter()
-
registerSlimTables
public void registerSlimTables(SlimTableFactory slimTableFactory) throws PluginException
- Throws:
PluginException
-
registerCustomComparators
public void registerCustomComparators(CustomComparatorRegistry customComparatorRegistry) throws PluginException
- Throws:
PluginException
-
registerTestSystemFactories
public void registerTestSystemFactories(TestSystemFactoryRegistry registrar) throws PluginException
- Throws:
PluginException
-
-