Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
V
X
A
AddFirstChildClassToHeader
- class org.codehaus.xsite.extractors.sitemesh.rules.
AddFirstChildClassToHeader
.
Rule for HTMLProcessor that adds class=""FirstChild" to the first header of the body if it is the first element.
AddFirstChildClassToHeader()
- Constructor for class org.codehaus.xsite.extractors.sitemesh.rules.
AddFirstChildClassToHeader
addPage(Page)
- Method in class org.codehaus.xsite.model.
Section
addSection(Section)
- Method in class org.codehaus.xsite.model.
Sitemap
B
badLink(Page, String)
- Method in interface org.codehaus.xsite.validators.
LinkChecker.Reporter
build(File, File, File[], File)
- Method in class org.codehaus.xsite.
XSite
C
CommonsFileSystem
- class org.codehaus.xsite.io.
CommonsFileSystem
.
Commons-based FileSystem implementation
CommonsFileSystem()
- Constructor for class org.codehaus.xsite.io.
CommonsFileSystem
CommonsFileSystem.FileSystemException
- exception org.codehaus.xsite.io.
CommonsFileSystem.FileSystemException
.
CommonsFileSystem.FileSystemException(String, Throwable)
- Constructor for class org.codehaus.xsite.io.
CommonsFileSystem.FileSystemException
copyDirectory(File, File, boolean)
- Method in interface org.codehaus.xsite.
FileSystem
copyDirectory(File, File, boolean)
- Method in class org.codehaus.xsite.io.
CommonsFileSystem
copyFile(File, File)
- Method in interface org.codehaus.xsite.
FileSystem
copyFile(File, File)
- Method in class org.codehaus.xsite.io.
CommonsFileSystem
createXSite(Map)
- Method in interface org.codehaus.xsite.
XSiteFactory
Creates an XSite instance
createXSite(Map)
- Method in class org.codehaus.xsite.factories.
DefaultXSiteFactory
createXSite(Map)
- Method in class org.codehaus.xsite.factories.
NanoXSiteFactory
D
DefaultXSiteFactory
- class org.codehaus.xsite.factories.
DefaultXSiteFactory
.
Default implementation of XSiteFactory which returns default instances of XSite
DefaultXSiteFactory()
- Constructor for class org.codehaus.xsite.factories.
DefaultXSiteFactory
E
extractPage(File)
- Method in interface org.codehaus.xsite.
PageExtractor
extractPage(String, String)
- Method in interface org.codehaus.xsite.
PageExtractor
extractPage(File)
- Method in class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
extractPage(String, String)
- Method in class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
F
FileSystem
- interface org.codehaus.xsite.
FileSystem
.
Handles filesystem operations
FreemarkerSkin
- class org.codehaus.xsite.skins.
FreemarkerSkin
.
Provides HTML 'skin' around content, using a FreeMarker template.
FreemarkerSkin()
- Constructor for class org.codehaus.xsite.skins.
FreemarkerSkin
FreemarkerSkin.CannotApplySkinException
- exception org.codehaus.xsite.skins.
FreemarkerSkin.CannotApplySkinException
.
FreemarkerSkin.CannotApplySkinException(Throwable)
- Constructor for class org.codehaus.xsite.skins.
FreemarkerSkin.CannotApplySkinException
FreemarkerSkin.CannotCreateSkinException
- exception org.codehaus.xsite.skins.
FreemarkerSkin.CannotCreateSkinException
.
FreemarkerSkin.CannotCreateSkinException(Throwable)
- Constructor for class org.codehaus.xsite.skins.
FreemarkerSkin.CannotCreateSkinException
G
getAllPages()
- Method in class org.codehaus.xsite.model.
Sitemap
getBody()
- Method in class org.codehaus.xsite.model.
Page
getFileFilter()
- Method in class org.codehaus.xsite.io.
CommonsFileSystem
Specifies the file filter used in the #copyDirectory() method.
getFilename()
- Method in class org.codehaus.xsite.model.
Page
getHead()
- Method in class org.codehaus.xsite.model.
Page
getHref()
- Method in class org.codehaus.xsite.model.
Link
getHref()
- Method in class org.codehaus.xsite.model.
Page
getId()
- Method in class org.codehaus.xsite.model.
Page
getLinks()
- Method in class org.codehaus.xsite.model.
Page
getName()
- Method in class org.codehaus.xsite.model.
Section
getPages()
- Method in class org.codehaus.xsite.model.
Section
getSections()
- Method in class org.codehaus.xsite.model.
Sitemap
getTitle()
- Method in class org.codehaus.xsite.model.
Link
getTitle()
- Method in class org.codehaus.xsite.model.
Page
I
isIndex()
- Method in class org.codehaus.xsite.model.
Page
isValid(String)
- Method in interface org.codehaus.xsite.
LinkValidator
Test the argument for a valid link
isValid(String)
- Method in class org.codehaus.xsite.validators.
StartsWithLinkValidator
L
Link
- class org.codehaus.xsite.model.
Link
.
Link(String, String)
- Constructor for class org.codehaus.xsite.model.
Link
LinkChecker
- class org.codehaus.xsite.validators.
LinkChecker
.
Verifies all the links in a Sitemap.
LinkChecker(Sitemap, LinkValidator[], LinkChecker.Reporter)
- Constructor for class org.codehaus.xsite.validators.
LinkChecker
LinkChecker.Reporter
- interface org.codehaus.xsite.validators.
LinkChecker.Reporter
.
Callback for errors.
LinkValidator
- interface org.codehaus.xsite.
LinkValidator
.
Interface for link validators.
load(File)
- Method in interface org.codehaus.xsite.
Skin
load(File)
- Method in class org.codehaus.xsite.skins.
FreemarkerSkin
loadFrom(File)
- Method in interface org.codehaus.xsite.
SitemapLoader
loadFrom(File)
- Method in class org.codehaus.xsite.loaders.
XStreamSitemapLoader
M
Main
- class org.codehaus.xsite.
Main
.
Command line entry point for building XSite.
Main(String[])
- Constructor for class org.codehaus.xsite.
Main
main(String[])
- Static method in class org.codehaus.xsite.
Main
N
NanoXSiteFactory
- class org.codehaus.xsite.factories.
NanoXSiteFactory
.
NanoContainer-based implementation of XSiteFactory
NanoXSiteFactory()
- Constructor for class org.codehaus.xsite.factories.
NanoXSiteFactory
O
org.codehaus.xsite
- package org.codehaus.xsite
org.codehaus.xsite.extractors
- package org.codehaus.xsite.extractors
org.codehaus.xsite.extractors.sitemesh.rules
- package org.codehaus.xsite.extractors.sitemesh.rules
org.codehaus.xsite.factories
- package org.codehaus.xsite.factories
org.codehaus.xsite.io
- package org.codehaus.xsite.io
org.codehaus.xsite.loaders
- package org.codehaus.xsite.loaders
org.codehaus.xsite.model
- package org.codehaus.xsite.model
org.codehaus.xsite.skins
- package org.codehaus.xsite.skins
org.codehaus.xsite.validators
- package org.codehaus.xsite.validators
P
Page
- class org.codehaus.xsite.model.
Page
.
A single page in a website, including title, filename and content.
Page(String, String, String, Collection, Properties)
- Constructor for class org.codehaus.xsite.model.
Page
Creates a Page
PageExtractor
- interface org.codehaus.xsite.
PageExtractor
.
Extracts Page content from HTML files
process(Tag)
- Method in class org.codehaus.xsite.extractors.sitemesh.rules.
AddFirstChildClassToHeader
R
readFile(File)
- Method in interface org.codehaus.xsite.
FileSystem
readFile(File)
- Method in class org.codehaus.xsite.io.
CommonsFileSystem
S
Section
- class org.codehaus.xsite.model.
Section
.
A section in a website, holding pages.
Section(String)
- Constructor for class org.codehaus.xsite.model.
Section
SiteMeshPageExtractor
- class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
.
PageExtractor which extract page information from an HTML file using the SiteMesh library.
SiteMeshPageExtractor()
- Constructor for class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
SiteMeshPageExtractor(TagRule[], TextFilter[], FileSystem)
- Constructor for class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
SiteMeshPageExtractor.CannotParsePageException
- exception org.codehaus.xsite.extractors.
SiteMeshPageExtractor.CannotParsePageException
.
SiteMeshPageExtractor.CannotParsePageException(Throwable)
- Constructor for class org.codehaus.xsite.extractors.
SiteMeshPageExtractor.CannotParsePageException
Sitemap
- class org.codehaus.xsite.model.
Sitemap
.
Holds the structure of a website.
Sitemap()
- Constructor for class org.codehaus.xsite.model.
Sitemap
SitemapLoader
- interface org.codehaus.xsite.
SitemapLoader
.
Loads site map content from a configuration file.
Skin
- interface org.codehaus.xsite.
Skin
.
Interface that allows the loading of a skin - ie a template file for the website pages - and to skin each page.
StartsWithLinkValidator
- class org.codehaus.xsite.validators.
StartsWithLinkValidator
.
Validate a link starting with a special value.
StartsWithLinkValidator(String)
- Constructor for class org.codehaus.xsite.validators.
StartsWithLinkValidator
shouldProcess(String)
- Method in class org.codehaus.xsite.extractors.sitemesh.rules.
AddFirstChildClassToHeader
skin(Page, Sitemap, File)
- Method in interface org.codehaus.xsite.
Skin
skin(Page, Sitemap, File)
- Method in class org.codehaus.xsite.skins.
FreemarkerSkin
V
verify()
- Method in class org.codehaus.xsite.validators.
LinkChecker
Verifies all the links in the site.
verifyLink(String)
- Method in class org.codehaus.xsite.validators.
LinkChecker
X
XSite
- class org.codehaus.xsite.
XSite
.
Facade for building sites
XSite()
- Constructor for class org.codehaus.xsite.
XSite
Creates an XSite with default dependencies
XSite(SitemapLoader, Skin, LinkValidator[], FileSystem)
- Constructor for class org.codehaus.xsite.
XSite
Creates an XSite with custom dependencies
XSiteFactory
- interface org.codehaus.xsite.
XSiteFactory
.
XSiteFactory creates XSite instances
XStreamSitemapLoader
- class org.codehaus.xsite.loaders.
XStreamSitemapLoader
.
Loads a Sitemap from an XML file using XStream.
XStreamSitemapLoader(PageExtractor, XStream)
- Constructor for class org.codehaus.xsite.loaders.
XStreamSitemapLoader
Creates a XStreamSitemapLoader
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
V
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © {inceptionYear}-2007 null. All Rights Reserved.