A B C D E F G H I J N R S U W

A

addConfiguredExtension(ExtensionDefinition) - Method in class net.sundog.hoople.ant.HoopleTask
 
addConfiguredExtensionParam(ExtensionParam) - Method in class net.sundog.hoople.ExtensionDefinition
 
addElementToBase(Element) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
addJsf(JSFParser) - Method in class net.sundog.hoople.ant.HoopleTask
 
addSpring(SpringParser) - Method in class net.sundog.hoople.ant.HoopleTask
 
addStruts(StrutsParser) - Method in class net.sundog.hoople.ant.HoopleTask
 

B

BaseParser - class net.sundog.hoople.BaseParser.
The base class that all Hoople Parsers must extend from.
BaseParser(String) - Constructor for class net.sundog.hoople.BaseParser
Pass the name of the tag that determines when this parser should start having startElement and endElement methods called.
BaseXMLGeneratingParser - class net.sundog.hoople.BaseXMLGeneratingParser.
A convenient super class for HooperParsers that take the XML in the URL Config file and insert it into a new XML file.
BaseXMLGeneratingParser(String) - Constructor for class net.sundog.hoople.BaseXMLGeneratingParser
 

C

characters(char[], int, int) - Method in class net.sundog.hoople.URLConfigParser
 
checkCVSIgnore() - Method in class net.sundog.hoople.ant.HoopleTask
 
convertToAbsolutePath(File, String) - Method in class net.sundog.hoople.BaseParser
Return the absolute url of the given path.

D

doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sundog.hoople.servlet.GoogleSitemapServlet
 

E

ExtensionDefinition - class net.sundog.hoople.ExtensionDefinition.
 
ExtensionDefinition() - Constructor for class net.sundog.hoople.ExtensionDefinition
 
ExtensionParam - class net.sundog.hoople.ExtensionParam.
 
ExtensionParam() - Constructor for class net.sundog.hoople.ExtensionParam
 
ExtensionParser - class net.sundog.hoople.ExtensionParser.
Extend this class to create your own custom parsers.
ExtensionParser() - Constructor for class net.sundog.hoople.ExtensionParser
 
endElement(String, String, String, String, File, File) - Method in class net.sundog.hoople.BaseParser
Override this method with things to do when the URLConfigParser finds the end of an element and isActive() returns true.
endElement(String, String, String, String, File, File) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
endElement(String, String, String, String, File, File) - Method in class net.sundog.hoople.GoogleSiteMapParser
 
endElement(String, String, String) - Method in class net.sundog.hoople.URLConfigParser
 
execute() - Method in class net.sundog.hoople.ant.HoopleTask
 

F

finalizeElement(Element) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
Called after the element has been copied from the URL Configuration.
finalizeElement(Element) - Method in class net.sundog.hoople.JSFParser
 
finalizeElement(Element) - Method in class net.sundog.hoople.SpringParser
 
finalizeElement(Element) - Method in class net.sundog.hoople.StrutsParser
 

G

GoogleSiteMapParser - class net.sundog.hoople.GoogleSiteMapParser.
Checks for <search> tags to create site maps that Google understands.
GoogleSiteMapParser(String) - Constructor for class net.sundog.hoople.GoogleSiteMapParser
 
GoogleSitemapServlet - class net.sundog.hoople.servlet.GoogleSitemapServlet.
 
GoogleSitemapServlet() - Constructor for class net.sundog.hoople.servlet.GoogleSitemapServlet
 
getBaseFile() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
The orginal XML file that will have elements added to it.
getBaseFileDOM() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
Returns the baseFile's DOM tree.
getCurrentFile() - Method in class net.sundog.hoople.URLConfigParser
 
getCurrentFileAsURL() - Method in class net.sundog.hoople.URLConfigParser
Returns the current file and path as a absolute path relative to the the document root.
getCurrentFileAsUrlWithoutExtension() - Method in class net.sundog.hoople.URLConfigParser
The same as getCurrentFileAsURL, but it removes the extension.
getDocumentBuilder() - Method in class net.sundog.hoople.BaseParser
 
getDocumentRoot() - Method in class net.sundog.hoople.Hoople
 
getDocumentRoot() - Method in class net.sundog.hoople.URLConfigParser
 
getDocumentRoot() - Method in class net.sundog.hoople.ant.HoopleTask
 
getExtensionClass() - Method in class net.sundog.hoople.ExtensionDefinition
 
getExtensionParams() - Method in class net.sundog.hoople.ExtensionDefinition
 
getFinalFile() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
The final XML file with elements from the URL Confings.
getHoopleParsers() - Method in class net.sundog.hoople.Hoople
 
getName() - Method in class net.sundog.hoople.ExtensionParam
 
getParams() - Method in class net.sundog.hoople.ExtensionParser
 
getParentConfigElement(Document) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
Return the element for which all generated Elements should be appended to.
getParentConfigElement(Document) - Method in class net.sundog.hoople.JSFParser
 
getParentConfigElement(Document) - Method in class net.sundog.hoople.SpringParser
 
getParentConfigElement(Document) - Method in class net.sundog.hoople.StrutsParser
 
getReturnObjects(Class, String) - Method in class net.sundog.hoople.GoogleSiteMapParser
 
getSiteMap() - Method in class net.sundog.hoople.GoogleSiteMapParser
 
getSpringMappingExtension() - Method in class net.sundog.hoople.SpringParser
 
getUrlConfigurationParser() - Method in class net.sundog.hoople.BaseParser
 
getValue() - Method in class net.sundog.hoople.ExtensionParam
 

H

Hoople - class net.sundog.hoople.Hoople.
The main class for running Hoople, either through Ant or any other means.
Hoople() - Constructor for class net.sundog.hoople.Hoople
 
HoopleDTDResolver - class net.sundog.hoople.HoopleDTDResolver.
Allows us to validate the Hoople config files off the dtd file in the jar rather than having to fetch it from the net.
HoopleDTDResolver() - Constructor for class net.sundog.hoople.HoopleDTDResolver
 
HoopleTask - class net.sundog.hoople.ant.HoopleTask.
 
HoopleTask() - Constructor for class net.sundog.hoople.ant.HoopleTask
 

I

init(ServletConfig) - Method in class net.sundog.hoople.servlet.GoogleSitemapServlet
 
isActive() - Method in class net.sundog.hoople.BaseParser
 
isCheckVCSIgnore() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
isVCSIgnoreSet() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
Most of the time, you don't want your generated final file to be checked into your source control system.

J

JSFParser - class net.sundog.hoople.JSFParser.
Supports creating JSF faces-config files.
JSFParser() - Constructor for class net.sundog.hoople.JSFParser
 

N

net.sundog.hoople - package net.sundog.hoople
 
net.sundog.hoople.ant - package net.sundog.hoople.ant
 
net.sundog.hoople.servlet - package net.sundog.hoople.servlet
 

R

resolveEntity(String, String) - Method in class net.sundog.hoople.HoopleDTDResolver
 
run(String[]) - Method in class net.sundog.hoople.Hoople
Runs the passed UrlParsers on all the fileNames.

S

SpringParser - class net.sundog.hoople.SpringParser.
Supports creating Spring MVC controller bean mappings.
SpringParser() - Constructor for class net.sundog.hoople.SpringParser
 
StrutsParser - class net.sundog.hoople.StrutsParser.
Supports creating struts-config action mappings.
StrutsParser() - Constructor for class net.sundog.hoople.StrutsParser
 
setActive(boolean) - Method in class net.sundog.hoople.BaseParser
 
setActive(String, String, String, Attributes) - Method in class net.sundog.hoople.BaseParser
Called at the start and end of all tags to let this parser opt-in or out of having its startElelment and endElement methods called.
setActive(String, String, String, Attributes) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
setActive(String, String, String, Attributes) - Method in class net.sundog.hoople.ExtensionParser
 
setBaseFile(File) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
setCheckVCSIgnore(boolean) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
setDocumentBuilder(DocumentBuilder) - Method in class net.sundog.hoople.BaseParser
 
setDocumentLocator(Locator) - Method in class net.sundog.hoople.URLConfigParser
 
setDocumentRoot(File) - Method in class net.sundog.hoople.Hoople
 
setDocumentRoot(File) - Method in class net.sundog.hoople.ant.HoopleTask
 
setExtensionClass(String) - Method in class net.sundog.hoople.ExtensionDefinition
 
setFinalFile(File) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
setName(String) - Method in class net.sundog.hoople.ExtensionParam
 
setParams(Map) - Method in class net.sundog.hoople.ExtensionParser
 
setSpringMappingExtension(String) - Method in class net.sundog.hoople.SpringParser
 
setUrlConfigurationParser(URLConfigParser) - Method in class net.sundog.hoople.BaseParser
 
setValue(String) - Method in class net.sundog.hoople.ExtensionParam
 
setXMLReader(XMLReader) - Method in class net.sundog.hoople.Hoople
Set the XMLReader to user for parsing.
startDocument() - Method in class net.sundog.hoople.URLConfigParser
 
startElement(String, String, String, Attributes, File, File) - Method in class net.sundog.hoople.BaseParser
Override this method with things to do when the URLConfigParser finds the start of an element and isActive() returns true.
startElement(String, String, String, Attributes, File, File) - Method in class net.sundog.hoople.BaseXMLGeneratingParser
 
startElement(String, String, String, Attributes, File, File) - Method in class net.sundog.hoople.GoogleSiteMapParser
 
startElement(String, String, String, Attributes) - Method in class net.sundog.hoople.URLConfigParser
 

U

URLConfigParser - class net.sundog.hoople.URLConfigParser.
The XML Parser that actually parses all the Hoople config files.
URLConfigParser(File, Set) - Constructor for class net.sundog.hoople.URLConfigParser
 

W

writeFinalFile() - Method in class net.sundog.hoople.BaseXMLGeneratingParser
Write the final file to the file system.

A B C D E F G H I J N R S U W

Copyright © 2005 Sundog. All Rights Reserved.