Class CalendarDynamicInformationGenerator
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.xml.AbstractXMLProducer
org.apache.cocoon.generation.AbstractGenerator
org.apache.cocoon.generation.ServiceableGenerator
org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator
org.ametys.plugins.messagingconnector.dynamic.AbstractMessagingConnectorDynamicInformationGenerator
org.ametys.plugins.messagingconnector.dynamic.CalendarDynamicInformationGenerator
- All Implemented Interfaces:
Poolable
,Recyclable
,Disposable
,Component
,LogEnabled
,Serviceable
,Generator
,SitemapModelComponent
,XMLProducer
public class CalendarDynamicInformationGenerator
extends AbstractMessagingConnectorDynamicInformationGenerator
Generates sax events for calendar information
-
Field Summary
Fields inherited from class org.ametys.plugins.messagingconnector.dynamic.AbstractMessagingConnectorDynamicInformationGenerator
_messagingConnector
Fields inherited from class org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator
_currentUserProvider, DYNAMIC_INFORMATION, ERROR, ERROR_ATTRIBUTE_TYPE, ITEM, ITEM_FOOTER, ITEM_SUMMARY, ITEM_TITLE, LONG_VALUE, SHORT_VALUE, TOOLTIP
Fields inherited from class org.apache.cocoon.generation.ServiceableGenerator
manager
Fields inherited from class org.apache.cocoon.generation.AbstractGenerator
objectModel, parameters, resolver, source
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected int
Get the max days for searchprotected String
Get the id of span element where to insert the link to set/update passwordprotected void
Create a long value node.protected void
Create a short value node.protected void
Create a tooltip node.Methods inherited from class org.ametys.plugins.messagingconnector.dynamic.AbstractMessagingConnectorDynamicInformationGenerator
saxError, service
Methods inherited from class org.ametys.plugins.linkdirectory.dynamic.AbstractInternalDynamicInformationGenerator
generate, getCurrentLanguage, getCurrentUser, getMaxItems, saxItem, saxItem
Methods inherited from class org.apache.cocoon.generation.ServiceableGenerator
dispose
Methods inherited from class org.apache.cocoon.generation.AbstractGenerator
recycle, setup
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer
setConsumer, setContentHandler, setLexicalHandler
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
-
Constructor Details
-
CalendarDynamicInformationGenerator
public CalendarDynamicInformationGenerator()
-
-
Method Details
-
saxShortValue
Description copied from class:AbstractInternalDynamicInformationGenerator
Create a short value node.- Specified by:
saxShortValue
in classAbstractInternalDynamicInformationGenerator
- Throws:
SAXException
- If a SAXException error occursDynamicInformationException
- if an error occurs while computing the dynamic information
-
saxLongValue
Description copied from class:AbstractInternalDynamicInformationGenerator
Create a long value node.- Specified by:
saxLongValue
in classAbstractInternalDynamicInformationGenerator
- Throws:
SAXException
- If a error occurs while saxingDynamicInformationException
- if an error occurs while computing the dynamic information
-
saxTooltips
Description copied from class:AbstractInternalDynamicInformationGenerator
Create a tooltip node.- Specified by:
saxTooltips
in classAbstractInternalDynamicInformationGenerator
- Throws:
SAXException
- If a error occurs while saxingDynamicInformationException
- if an error occurs while computing the dynamic information
-
getMaxDays
Get the max days for search- Returns:
- the max number of day
-
getSpanId
Description copied from class:AbstractMessagingConnectorDynamicInformationGenerator
Get the id of span element where to insert the link to set/update password- Specified by:
getSpanId
in classAbstractMessagingConnectorDynamicInformationGenerator
- Returns:
- id of span element
-