org.apache.maven.doxia.module.site
Class AbstractSiteModule

java.lang.Object
  extended by org.apache.maven.doxia.module.site.AbstractSiteModule
All Implemented Interfaces:
SiteModule
Direct Known Subclasses:
AptSiteModule, ConfluenceSiteModule, DocBookSiteModule, FmlSiteModule, XdocSiteModule

public abstract class AbstractSiteModule
extends Object
implements SiteModule

An abstract base class that implements the SiteModule interface.

Since:
1.0
Version:
$Id: AbstractSiteModule.java 562704 2007-08-04 12:20:40Z vsiveton $
Author:
Jason van Zyl

Field Summary
 
Fields inherited from interface org.apache.maven.doxia.module.site.SiteModule
ROLE
 
Constructor Summary
AbstractSiteModule()
           
 
Method Summary
 String getExtension()
          Returns the default file extension for a given module.
 String getSourceDirectory()
          Returns the directory that contains source files for a given module.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.doxia.module.site.SiteModule
getParserId
 

Constructor Detail

AbstractSiteModule

public AbstractSiteModule()
Method Detail

getSourceDirectory

public String getSourceDirectory()
Returns the directory that contains source files for a given module.

Specified by:
getSourceDirectory in interface SiteModule
Returns:
The source directory.

getExtension

public String getExtension()
Returns the default file extension for a given module.

Specified by:
getExtension in interface SiteModule
Returns:
The default file extension.


Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.