com.atlassian.confluence.spaces.listeners
Class AbstractSpaceContentListener

java.lang.Object
  extended by com.atlassian.confluence.spaces.listeners.AbstractSpaceContentListener
All Implemented Interfaces:
com.atlassian.event.EventListener
Direct Known Subclasses:
CreatePersonalSpaceListener, InitialSpaceContentListener

public abstract class AbstractSpaceContentListener
extends Object
implements com.atlassian.event.EventListener


Field Summary
protected  FormatConverter formatConverter
           
protected  I18NBeanFactory i18NBeanFactory
           
protected  LocaleManager localeManager
           
protected  PageManager pageManager
           
protected  com.atlassian.plugin.PluginAccessor pluginAccessor
           
protected  SystemTemplateManager systemTemplateManager
           
protected  XhtmlContent xhtmlContent
           
 
Constructor Summary
AbstractSpaceContentListener()
           
 
Method Summary
protected  BodyContent getDefaultHomePageContent(Page homePage, List<Variable> vars, String templateKey)
           
 Class[] getHandledEventClasses()
           
 void handleEvent(com.atlassian.event.Event event)
           
protected abstract  void handleSpaceCreate(SpaceCreateEvent event)
           
 void setFormatConverter(FormatConverter formatConverter)
           
 void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
           
 void setLocaleManager(LocaleManager localeManager)
           
 void setPageManager(PageManager pageManager)
           
 void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 void setSystemTemplateManager(SystemTemplateManager systemTemplateManager)
           
 void setXhtmlContent(XhtmlContent xhtmlContent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formatConverter

protected FormatConverter formatConverter

i18NBeanFactory

protected I18NBeanFactory i18NBeanFactory

localeManager

protected LocaleManager localeManager

pageManager

protected PageManager pageManager

systemTemplateManager

protected SystemTemplateManager systemTemplateManager

pluginAccessor

protected com.atlassian.plugin.PluginAccessor pluginAccessor

xhtmlContent

protected XhtmlContent xhtmlContent
Constructor Detail

AbstractSpaceContentListener

public AbstractSpaceContentListener()
Method Detail

handleEvent

public void handleEvent(com.atlassian.event.Event event)
Specified by:
handleEvent in interface com.atlassian.event.EventListener

getHandledEventClasses

public Class[] getHandledEventClasses()
Specified by:
getHandledEventClasses in interface com.atlassian.event.EventListener

handleSpaceCreate

protected abstract void handleSpaceCreate(SpaceCreateEvent event)

getDefaultHomePageContent

protected BodyContent getDefaultHomePageContent(Page homePage,
                                                List<Variable> vars,
                                                String templateKey)

setFormatConverter

public void setFormatConverter(FormatConverter formatConverter)

setI18NBeanFactory

public void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)

setLocaleManager

public void setLocaleManager(LocaleManager localeManager)

setPageManager

public void setPageManager(PageManager pageManager)

setSystemTemplateManager

public void setSystemTemplateManager(SystemTemplateManager systemTemplateManager)

setPluginAccessor

public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)

setXhtmlContent

public void setXhtmlContent(XhtmlContent xhtmlContent)


Copyright © 2003-2013 Atlassian. All Rights Reserved.