Package org.ametys.plugins.explorer
Class ExplorerNodeGenerator
- 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.explorer.ExplorerNodeGenerator
 
 
 
 
 
- 
- All Implemented Interfaces:
- Poolable,- Recyclable,- Disposable,- Component,- LogEnabled,- Serviceable,- Generator,- SitemapModelComponent,- XMLProducer
 
 public class ExplorerNodeGenerator extends ServiceableGenerator Generates a subtree of the resources explorer.
- 
- 
Field SummaryFields Modifier and Type Field Description protected ExplorerApplicationExtensionPoint_explorerApplicationEPThe explorer application EPprotected AmetysObjectResolver_resolverThe resolver for ametys object- 
Fields inherited from class org.apache.cocoon.generation.ServiceableGeneratormanager
 - 
Fields inherited from class org.apache.cocoon.generation.AbstractGeneratorobjectModel, parameters, resolver, source
 - 
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducercontentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
 
- 
 - 
Constructor SummaryConstructors Constructor Description ExplorerNodeGenerator()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description private void_saxExplorerNode(ExplorerNode node)voidgenerate()protected voidsaxExplorerNode(ExplorerNode node)Sax aExplorerNodevoidservice(ServiceManager sManager)- 
Methods inherited from class org.apache.cocoon.generation.ServiceableGeneratordispose
 - 
Methods inherited from class org.apache.cocoon.generation.AbstractGeneratorrecycle, setup
 - 
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducersetConsumer, setContentHandler, setLexicalHandler
 - 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabledenableLogging, getLogger, setupLogger, setupLogger, setupLogger
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.cocoon.xml.XMLProducersetConsumer
 
- 
 
- 
- 
- 
Field Detail- 
_resolverprotected AmetysObjectResolver _resolver The resolver for ametys object
 - 
_explorerApplicationEPprotected ExplorerApplicationExtensionPoint _explorerApplicationEP The explorer application EP
 
- 
 - 
Constructor Detail- 
ExplorerNodeGeneratorpublic ExplorerNodeGenerator() 
 
- 
 - 
Method Detail- 
servicepublic void service(ServiceManager sManager) throws ServiceException - Specified by:
- servicein interface- Serviceable
- Overrides:
- servicein class- ServiceableGenerator
- Throws:
- ServiceException
 
 - 
generatepublic void generate() throws IOException, SAXException, ProcessingException 
 - 
_saxExplorerNodeprivate void _saxExplorerNode(ExplorerNode node) throws SAXException - Throws:
- SAXException
 
 - 
saxExplorerNodeprotected void saxExplorerNode(ExplorerNode node) throws SAXException Sax aExplorerNode- Parameters:
- node- The node to sax
- Throws:
- SAXException- If an error occurred while saxing
 
 
- 
 
-