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 in
org.codehaus.xsite.extractors.sitemesh.rules
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 in
org.codehaus.xsite.io
Commons-based FileSystem implementation
CommonsFileSystem()
- Constructor for class org.codehaus.xsite.io.
CommonsFileSystem
CommonsFileSystem.FileSystemException
- Exception in
org.codehaus.xsite.io
CommonsFileSystem.FileSystemException(String, Throwable)
- Constructor for exception 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 class org.codehaus.xsite.factories.
DefaultXSiteFactory
createXSite(Map)
- Method in class org.codehaus.xsite.factories.
NanoXSiteFactory
createXSite(Map)
- Method in interface org.codehaus.xsite.
XSiteFactory
Creates an XSite instance
D
DefaultXSiteFactory
- Class in
org.codehaus.xsite.factories
Default implementation of XSiteFactory which returns default instances of XSite
DefaultXSiteFactory()
- Constructor for class org.codehaus.xsite.factories.
DefaultXSiteFactory
E
extractPage(File)
- Method in class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
extractPage(String, String)
- Method in class org.codehaus.xsite.extractors.
SiteMeshPageExtractor
extractPage(File)
- Method in interface org.codehaus.xsite.
PageExtractor
extractPage(String, String)
- Method in interface org.codehaus.xsite.
PageExtractor
F
FileSystem
- Interface in
org.codehaus.xsite
Handles filesystem operations
FreemarkerSkin
- Class in
org.codehaus.xsite.skins
Provides HTML 'skin' around content, using a FreeMarker template.
FreemarkerSkin()
- Constructor for class org.codehaus.xsite.skins.
FreemarkerSkin
FreemarkerSkin.CannotApplySkinException
- Exception in
org.codehaus.xsite.skins
FreemarkerSkin.CannotApplySkinException(Throwable)
- Constructor for exception org.codehaus.xsite.skins.
FreemarkerSkin.CannotApplySkinException
FreemarkerSkin.CannotCreateSkinException
- Exception in
org.codehaus.xsite.skins
FreemarkerSkin.CannotCreateSkinException(Throwable)
- Constructor for exception 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 in
org.codehaus.xsite.model
Link(String, String)
- Constructor for class org.codehaus.xsite.model.
Link
LinkChecker
- Class in
org.codehaus.xsite.validators
Verifies all the links in a Sitemap.
LinkChecker(Sitemap, LinkValidator[], LinkChecker.Reporter)
- Constructor for class org.codehaus.xsite.validators.
LinkChecker
LinkChecker.Reporter
- Interface in
org.codehaus.xsite.validators
Callback for errors.
LinkValidator
- Interface in
org.codehaus.xsite
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 class org.codehaus.xsite.loaders.
XStreamSitemapLoader
loadFrom(File)
- Method in interface org.codehaus.xsite.
SitemapLoader
M
Main
- Class in
org.codehaus.xsite
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 in
org.codehaus.xsite.factories
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 in
org.codehaus.xsite.model
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 in
org.codehaus.xsite
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 in
org.codehaus.xsite.model
A section in a website, holding pages.
Section(String)
- Constructor for class org.codehaus.xsite.model.
Section
shouldProcess(String)
- Method in class org.codehaus.xsite.extractors.sitemesh.rules.
AddFirstChildClassToHeader
Sitemap
- Class in
org.codehaus.xsite.model
Holds the structure of a website.
Sitemap()
- Constructor for class org.codehaus.xsite.model.
Sitemap
SitemapLoader
- Interface in
org.codehaus.xsite
Loads site map content from a configuration file.
SiteMeshPageExtractor
- Class in
org.codehaus.xsite.extractors
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 in
org.codehaus.xsite.extractors
SiteMeshPageExtractor.CannotParsePageException(Throwable)
- Constructor for exception org.codehaus.xsite.extractors.
SiteMeshPageExtractor.CannotParsePageException
Skin
- Interface in
org.codehaus.xsite
Interface that allows the loading of a skin - ie a template file for the website pages - and to skin each page.
skin(Page, Sitemap, File)
- Method in interface org.codehaus.xsite.
Skin
skin(Page, Sitemap, File)
- Method in class org.codehaus.xsite.skins.
FreemarkerSkin
StartsWithLinkValidator
- Class in
org.codehaus.xsite.validators
Validate a link starting with a special value.
StartsWithLinkValidator(String)
- Constructor for class org.codehaus.xsite.validators.
StartsWithLinkValidator
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 in
org.codehaus.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 in
org.codehaus.xsite
XSiteFactory creates XSite instances
XStreamSitemapLoader
- Class in
org.codehaus.xsite.loaders
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 © 2009. All Rights Reserved.