org.outerj.daisy.frontend |
|
Java Source File Name | Type | Comment |
AbstractDocumentApple.java | Class | This class provides basic handling for all types of request related to a specific document,
more specifically the determination of the document variant (id, branch, language) to be
handled based on the URL path, the SiteConf and request parameters. |
AggregateDocumentBasketApple.java | Class | Apple that lets the user get an aggregated rendering of all documents in their document basket. |
AvailableLocales.java | Class | Helper class that reads available locales from a file. |
BrowseDocumentsApple.java | Class | |
BrowseImagesApple.java | Class | |
ConfirmRegistrationApple.java | Class | |
CreateDocumentTaskApple.java | Class | |
CreateDocumentVariantApple.java | Class | This apple allows the user to create a new document variant for one document. |
CreatePlaceholderDocApple.java | Class | |
CrossRefParserTransformer.java | Class | |
DaisyException.java | Class | |
DaisyLinkTransformer.java | Class | |
DialogApple.java | Class | Generic Apple for displaying dialogs. |
DocInfoApple.java | Class | |
DocumentApple.java | Class | |
DocumentBasketApple.java | Class | |
DocumentInfoApple.java | Class | Returns some summary document information such as its name. |
DocumentTaskApple.java | Class | |
DocumentTaskDetailsApple.java | Class | |
DocumentTypeSelectionApple.java | Class | |
DocumentTypeSpecificStyler.java | Class | This class is concerned with applying document type specific styling (by using
Cocoon pipelines) to the documents stored in a
PreparedDocuments object. |
ErrorGenerator.java | Class | |
ExternalIncludeTransformer.java | Class | Transformer to handle includes of non-"daisy:" URIs. |
FacetedBrowserApple.java | Class | |
FopImageSrcTransformer.java | Class | Translate img/@src attributes containing "daisy:" references to "URLs" usable
by the daisy source (
org.outerj.daisy.frontend.components.daisysource.DaisySourceFactory . |
FrontEndContext.java | Class | Provides access to front end (= "Daisy Wiki") context.
Since FrontEndContext is specific for a request, it should not be stored
in places that exist longer than the duration of the request (e.g. |
FulltextSearchApple.java | Class | Apple for performing a simple fulltext search. |
GuestRepositoryProvider.java | Interface | |
GuestRepositoryProviderImpl.java | Class | This component serves as a quick factory for guest repository objects. |
HandleSiteAction.java | Class | |
HtmlHelper.java | Class | |
IDAbsolutizerTransformer.java | Class | This transform prefixes all element IDs with "dsy" + documentId + "_", in order
to have unique names when combining several documents on one page, and to avoid
conflicts with any other IDs that might appear on a HTML page (outside of the
document content). |
IncludePreparedDocumentsTransformer.java | Class | This transformer inserts previously styled documents at the location of the
insertStyledDocument element, and meanwhile performs the actual nesting of
the included documents. |
IndexPageApple.java | Class | |
InitFrontEndContextAction.java | Class | An action for initializing the FrontEndContext and associating it
with the request. |
InitSkinAction.java | Class | |
KeySetParser.java | Class | This class provides utility methods for creating widget validators and parsing input for
a specific type of input whereby the entered data consists of lines following an
"item,branch,language" pattern. |
LoadExtensionClassesAction.java | Class | |
LocaleAction.java | Class | Action that determines the locale and associates it with
the
FrontEndContext . |
LocaleApple.java | Class | |
LoginApple.java | Class | |
LoginReminderApple.java | Class | |
MyCommentsApple.java | Class | |
NavigationPreviewApple.java | Class | |
NavigationToDocumentBasketApple.java | Class | Apple that lets the user select documents from the current site's navigation
tree to add them to the document basket. |
PageContext.java | Class | An object holding useful contextual information to be passed to the view layer
for each page. |
PartReader.java | Class | |
PasswordReminderApple.java | Class | |
PreparedDocuments.java | Class | Holds a SaxBuffer for each of the prepared documents. |
PreparedDocumentsHandler.java | Class | Handles preparedDocuments (resulting from a publisher request). |
PreparedIncludeHandler.java | Class | Nests included documents inside their parents. |
PreviewSyncedWithApple.java | Class | |
PublisherTransformer.java | Class | A transformer which intercepts publisher requests (p:publisherRequest elements),
sends them to the publisher component, and inserts the publishers' response into
the SAX stream (in place of the request). |
PublisherXmlRequestBuilder.java | Class | Utility code to build a PublisherRequestDocument from the output of a Cocoon pipeline. |
QueryGenerator.java | Class | |
QuerySearchApple.java | Class | |
RecentChangesApple.java | Class | |
RequestUtil.java | Class | |
RootFileRequestApple.java | Class | Handles requests for files below the root (where daisy is mounted),
for files which are not handled earlier. |
SelectRoleOrUserApple.java | Class | |
SerializeTransformer.java | Class | A transformer which serializes any content of a serialize element it encounters. |
SetCacheHeaderAction.java | Class | This actions prevents proxies from caching when there is a session.
At the time of this writing, the Daisy Wiki does not create a session
as long as the user is not logged in (i.e. |
SetRequestAttributeAction.java | Class | |
SetVersionHeaderAction.java | Class | Sets a HTTP header containing the Daisy Version. |
SwitchVersionModeApple.java | Class | |
TableHelperTransformer.java | Class | A transformer that counts the maximum number of cells on a row in a table
(taking into account colspan attributes) and inserts that information into
the SAX stream. |
UploadApple.java | Class | Apple used when uploading a new attachment or image. |
UserInfoStreamer.java | Class | Utility class to stream information about the current repository user as SAX events. |
UserLoginValidator.java | Class | |
UserRegistrationApple.java | Class | |
UserSettingsApple.java | Class | |
VariablesIndexApple.java | Class | Shows a page to the user with the variable documents for the current site. |
VariablesListApple.java | Class | |
WikiHelper.java | Class | Use
FrontEndContext instead of this class for new development. |
WikiPublisherHelper.java | Class | Helper class for making publisher requests in the context of the Daisy Wiki. |
WikiStylesheetProvider.java | Class | |
WikiVersionMode.java | Class | |