Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.javahispano.canyamo.* (79)org.javahispano.dbmt.* (19)

Package Samples:

org.javahispano.canyamo.core.action
org.javahispano.canyamo.core.application
org.javahispano.canyamo.core.command
org.javahispano.canyamo.core.config
org.javahispano.canyamo.core.display
org.javahispano.canyamo.core
org.javahispano.canyamo.services.i18n
org.javahispano.canyamo.services.mailer
org.javahispano.canyamo.services.persistence
org.javahispano.canyamo.services.presentation.jsp
org.javahispano.canyamo.services.presentation.template.freemarker
org.javahispano.canyamo.services.presentation.template.velocity
org.javahispano.canyamo.services.presentation.template
org.javahispano.canyamo.services.presentation.xml
org.javahispano.canyamo.services.scheduler
org.javahispano.canyamo.services.tags
org.javahispano.canyamo.services.upload
org.javahispano.canyamo.services.user
org.javahispano.canyamo.services.workdata
org.javahispano.canyamo.util.cache

Classes:

PDFTransformer: This class transforms XML files to PDF using XSL stylesheets. It's a singleton so only one instance will be created in the virtual machine. This transformer can ouput the transformation result as files or as an OuputStream. This second option typically will be used to redirect PDF output to a browse via response object. This class initally doesn't support Xalan sources ( DOMSource, SAXSource ) but adding this support is mostly trival and will be similar to HTMLTransformer This class supports the concept of stylesheet templates. You can use the createTemplate methods for storing stylesheets within ...
HTMLTransformer: This class transforms XML files to HTML files using XSL stylesheets. It's a singleton so only one instance will be created in the virtual machine. This transformer can ouput the transformation result as files or Strings. It could be extended to support ouput as XML files as well. It can take as sources for transformation any Xalan Source, i.e, URLs of xml and XML and XSL files, or representations in memory of files i.e. DOMSources and SAXSources. This class supports the concept of stylesheet templates. You can use the createTemplate methods for storing stylesheets within the HTMLTransformer cache. ...
TransparentAction: Empty interface for Actions which should not be registered for "LAST_ACTION" funcionality. Sometimes it's pretty helpfull if after login we can stay in the place we were, so we register the last processed actions. But sometimes this carries an undiserable effect, because some actions should not be registered. A good example is the case "logout -> login". After login we ant to stay in the same place (for example viewing a file, and login to edit it), but if we work always this way, we will never be able to login after a logout, because after login will be logout automatically processed. This interface ...
HTMLValidator: Validate and parse an HTML code. This class has two primary functions: - First, parse an HTML code, so only some tags of the code are accepted and the others are discarded. It also performs another functions like adding extra newline symbols and adding smilies to the final text. - Second, transform HTML code to text code visible into a textarea.To perform this task, the HTML symbols like , ", etc. are transformed to they corresponding escape codes
Action: Interface that should implement all actions to be managed by Canyamo. An action is a "process" that Canyamo can execute in response to an User request. Actions should manipulated the data in order to satisfied User's request, and put data related to the response in WorkData , which will be passed to the associated Displayer , which would render the response in HTML form.
Canyamo: Kernel of the Framework This class is the central point of the framework. It receives User's request from Servlet and should be process it correctly. It delegates most of the work to ActionManager and DisplayerManager , which are responsible of get and process the correct action, and render the selected displayer, respectively . This class communicates both of them.
Application: Maintain all info related to an application. Important ist the property "prefix". Prefix is the text to be write before the item (action or displayer) to used it for example, if prefix is "news", and this application has an Action which name is "add", it should be requested as "news.add.action", the same for displayers "news.show".
ActionListener: Listener for the execution of Action This interface should be implement for all Displayers which want to know when an Action is executed. Normally this is the case of Displayers that make some kind of caching of content-data, but it can be implement for clases called "commands" that shoul run when an action is executed.
FormValidator: Validate and parse an HTML forms. This class has two primary functions: - First, be sure that all requiered fields are entered - Second, be sure that entered data follows the given rules The configuration info is given in a XML file. TO DO: talk about config-XML's format
AbstractAction: Help class that implement almost all methods from Action Only method process is declared abstract, so the extending class are encouregad to implement it and the framework can work fine
I18nManager: Manages internationalitation related stuff. This class maintain a Map with the different versions (one for each language) of a Language list of Languages of a Resource, grouped by locale
Language: This interface represents a Language which can be managed by I18nManager. A Language is only a class which can "translated" keys into the language it contains.
ParserFactory: The method for obtaining an HTML parser is protected so we need to create a subclass of HTMLEditorKit to call it. This is the only objective of this auxiliary inner class.
Task: Decorator containig information for a job (class, name, etc.) Scheduling is made upon Quartz (http://www.part.net/quartz.html)
HTMLParser: This class is an HTML callback used when parsing HTML code. It has callback methods that are called through the parsing process.
HTMLRelaxedParser: This class is an HTML callback used when parsing HTML code. It has callback methods that are called through the parsing process.
ParseException: A validation exception. This exception is thrown when when the process of evaluating an HTML expression can't be accomplished.
CanyamoLog: Static class that acts as log system for Canyamo. Based in ServletContext's log to write in AppServer's log.
DisplayerManager: This class manages all displayers present in the system and it is responsible to render the selected one
TestCase: Rule test case. Interface which determines if a form' param follows the given rule
Trigger: Job trigger (decorator for Quartz) Scheduling is made upon Quartz (http://www.part.net/quartz.html)
SchedulerManager: Entry point to Schdulier service Scheduling is made upon Quartz (http://www.part.net/quartz.html)
Command: Interface to represent "commands" that the framework can run, normally as ActionListener for actions
FullscreenDisplayer: This interface is a flag to indicate a portlet should be shown alone, without site's enviroment.

Home | Contact Us | Privacy Policy | Terms of Service