Class MailDynamicInformationGenerator
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.MailDynamicInformationGenerator
- All Implemented Interfaces:
Poolable
,Recyclable
,Disposable
,Component
,LogEnabled
,Serviceable
,Generator
,SitemapModelComponent
,XMLProducer
public class MailDynamicInformationGenerator
extends AbstractMessagingConnectorDynamicInformationGenerator
Generates sax events for mail 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 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
-
MailDynamicInformationGenerator
public MailDynamicInformationGenerator()
-
-
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
-
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
-