com.xpn.xwiki.plugin.calendar
Class CalendarPlugin

java.lang.Object
  extended by com.xpn.xwiki.plugin.XWikiDefaultPlugin
      extended by com.xpn.xwiki.plugin.calendar.CalendarPlugin
All Implemented Interfaces:
com.xpn.xwiki.plugin.XWikiPluginInterface

public class CalendarPlugin
extends com.xpn.xwiki.plugin.XWikiDefaultPlugin
implements com.xpn.xwiki.plugin.XWikiPluginInterface


Constructor Summary
CalendarPlugin(java.lang.String name, java.lang.String className, XWikiContext context)
           
 
Method Summary
 net.fortuna.ical4j.model.Calendar getCalendar(java.lang.String surl, java.lang.String username, java.lang.String password, XWikiContext context)
           
 net.fortuna.ical4j.model.Calendar getCalendar(java.lang.String surl, XWikiContext context)
           
protected  com.xpn.xwiki.objects.classes.BaseClass getCalendarEventClass(XWikiContext context)
           
 CalendarParams getCalendarParams(java.lang.String month, java.lang.String year, XWikiContext context)
           
 java.lang.String getHTMLCalendar(CalendarParams calendarParams, CalendarData calendarData, XWikiContext context)
           
 java.lang.String getHTMLCalendar(CalendarParams calendarParams, java.lang.String hql, int nb, XWikiContext context)
           
 java.lang.String getHTMLCalendar(CalendarParams calendarParams, java.lang.String hql, java.lang.String user, XWikiContext context)
           
 java.lang.String getHTMLCalendar(CalendarParams calendarParams, java.lang.String user, XWikiContext context)
           
 java.lang.String getHTMLCalendar(CalendarParams calendarParams, com.xpn.xwiki.doc.XWikiDocument doc, java.lang.String user, XWikiContext context)
           
 java.lang.String getName()
           
 Api getPluginApi(com.xpn.xwiki.plugin.XWikiPluginInterface plugin, XWikiContext context)
           
 void init(XWikiContext context)
           
 void virtualInit(XWikiContext context)
           
 
Methods inherited from class com.xpn.xwiki.plugin.XWikiDefaultPlugin
beginParsing, beginRendering, commonTagsHandler, downloadAttachment, endParsing, endRendering, endRenderingHandler, flushCache, flushCache, getClassName, insidePREHandler, outsidePREHandler, setClassName, setName, startRenderingHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.plugin.XWikiPluginInterface
beginParsing, beginRendering, commonTagsHandler, downloadAttachment, endParsing, endRendering, endRenderingHandler, flushCache, insidePREHandler, outsidePREHandler, startRenderingHandler
 

Constructor Detail

CalendarPlugin

public CalendarPlugin(java.lang.String name,
                      java.lang.String className,
                      XWikiContext context)
Method Detail

getCalendarEventClass

protected com.xpn.xwiki.objects.classes.BaseClass getCalendarEventClass(XWikiContext context)
                                                                 throws XWikiException
Throws:
XWikiException

getCalendarParams

public CalendarParams getCalendarParams(java.lang.String month,
                                        java.lang.String year,
                                        XWikiContext context)

getHTMLCalendar

public java.lang.String getHTMLCalendar(CalendarParams calendarParams,
                                        java.lang.String user,
                                        XWikiContext context)
                                 throws XWikiException
Throws:
XWikiException

getHTMLCalendar

public java.lang.String getHTMLCalendar(CalendarParams calendarParams,
                                        com.xpn.xwiki.doc.XWikiDocument doc,
                                        java.lang.String user,
                                        XWikiContext context)
                                 throws XWikiException
Throws:
XWikiException

getHTMLCalendar

public java.lang.String getHTMLCalendar(CalendarParams calendarParams,
                                        java.lang.String hql,
                                        java.lang.String user,
                                        XWikiContext context)
                                 throws XWikiException
Throws:
XWikiException

getHTMLCalendar

public java.lang.String getHTMLCalendar(CalendarParams calendarParams,
                                        java.lang.String hql,
                                        int nb,
                                        XWikiContext context)
                                 throws XWikiException
Throws:
XWikiException

getHTMLCalendar

public java.lang.String getHTMLCalendar(CalendarParams calendarParams,
                                        CalendarData calendarData,
                                        XWikiContext context)
                                 throws XWikiException
Throws:
XWikiException

getName

public java.lang.String getName()
Specified by:
getName in interface com.xpn.xwiki.plugin.XWikiPluginInterface
Overrides:
getName in class com.xpn.xwiki.plugin.XWikiDefaultPlugin

init

public void init(XWikiContext context)
Specified by:
init in interface com.xpn.xwiki.plugin.XWikiPluginInterface
Overrides:
init in class com.xpn.xwiki.plugin.XWikiDefaultPlugin

virtualInit

public void virtualInit(XWikiContext context)
Specified by:
virtualInit in interface com.xpn.xwiki.plugin.XWikiPluginInterface
Overrides:
virtualInit in class com.xpn.xwiki.plugin.XWikiDefaultPlugin

getPluginApi

public Api getPluginApi(com.xpn.xwiki.plugin.XWikiPluginInterface plugin,
                        XWikiContext context)
Specified by:
getPluginApi in interface com.xpn.xwiki.plugin.XWikiPluginInterface
Overrides:
getPluginApi in class com.xpn.xwiki.plugin.XWikiDefaultPlugin

getCalendar

public net.fortuna.ical4j.model.Calendar getCalendar(java.lang.String surl,
                                                     XWikiContext context)
                                              throws net.fortuna.ical4j.data.ParserException,
                                                     java.io.IOException
Throws:
net.fortuna.ical4j.data.ParserException
java.io.IOException

getCalendar

public net.fortuna.ical4j.model.Calendar getCalendar(java.lang.String surl,
                                                     java.lang.String username,
                                                     java.lang.String password,
                                                     XWikiContext context)
                                              throws net.fortuna.ical4j.data.ParserException,
                                                     java.io.IOException
Throws:
net.fortuna.ical4j.data.ParserException
java.io.IOException


Copyright © 2004-2011 XWiki. All Rights Reserved.