Package sunlabs.brazil.sunlabs

Interface Summary
XmlTree.NodeName  
 

Class Summary
AfterTemplate Template for running markup after a while.
DateTemplate Template for doing date and time calculations and formatting.
DelayHandler Handler or template for adding a delay into a response.
DigestTemplate Compute the Base64 encoded SHA1 digest of a value (so I don't have to store plain text passwords).
ExecTemplate template to exec a program, and return its arguments into request properties .
ExpContentTemplate Allow extracted content to be filtered through regular expressions.
FetchTemplate Template class for substituting html pages into an html page.
FormHelpTemplate Template class for adding field help to the FormTemplate.
IdUniquificationTemplate Template to assign div and span id's that are unique for each browser window.
ListTemplate Manage lists of strings in a (hopefully) useful way.
ListTemplate.MyList Implement a list of strings.
LockTemplate Template to lock a resource.
MiscTemplate Template for misc string manipulation functions.
MiscTemplate.GlobProperties Special version of a properties that uses the sub expresions of the supplied glob pattern and name to define the keys 1-9.
PlainTemplate Template to turn all markup between <plain> and </plain> into ordinary text, by escaping all HTML markup.
PutHandler Simple PUT and DELETE method handler.
RemoteHostTemplate Return the remote host name associated with this request.
RestartHandler Restart the server when a sigHUP is received.
SnarfTemplate Template class for extracting content out of <snarf property=xxx> ...
SourceTemplate Template class for incorporating the content of a local file into the current document.
StunnelHandler Handler to enable proper interaction with a protocol conversion gateway, by rewriting "redirect" directives properly.
SubstAllTemplate Template to substitute ${...} for the value of name/value attribute pairs of all html tags that aren't otherwise accounted for by other templates.
TitleTemplate Template to look up "title" attributes in a database, and rewrite them.
ValidateTemplate The ValidateTemplate is designed to validate HTML forms.
ValidateTemplate.GlobFormat Special version of a format that uses uses the previously defined GlobProperties.
ValidateTemplate.GlobProperties Special version of a properties that uses the sub expresions of the supplied glob pattern and type to define the keys 1-9.
XmlTree Create a tree representation of an xml file whose parts may be referenced as a dictionary.
XmlTree.DefaultNodeName The node is named by the specified attribute.
XmlTree.Node This describes a node of the XML tree
XmlTree.XmlErrorInfo  
XmlTreeTemplate Manage a tree representation of an XML document.
 

Exception Summary
XmlTree.IllegalXmlException Do some more reasonable error handling.