net.fortuna.ical4j.data

Interface ContentHandler

public interface ContentHandler

$Id: ContentHandler.java,v 1.8 2008/12/16 12:34:54 fortuna Exp $ [Nov 5, 2004] Implementors provide functionality applicable during the parsing of an iCalendar data stream (e.g. building an object model).

Method Summary

void
endCalendar()
Triggers the end of handling a calendar.
void
endComponent(String name)
Triggers the end of handling a component.
void
endProperty(String name)
Triggers the end of handling a property.
void
parameter(String name, String value)
Triggers the handling of a parameter.
void
propertyValue(String value)
Triggers the handling of a property value.
void
startCalendar()
Triggers the start of handling a calendar.
void
startComponent(String name)
Triggers the start of handling a component.
void
startProperty(String name)
Triggers the start of handling a property.

Method Details

endCalendar

public void endCalendar()
Triggers the end of handling a calendar.

endComponent

public void endComponent(String name)
Triggers the end of handling a component.

endProperty

public void endProperty(String name)
Triggers the end of handling a property.

parameter

public void parameter(String name,
                      String value)
            throws URISyntaxException
Triggers the handling of a parameter.

propertyValue

public void propertyValue(String value)
            throws URISyntaxException,
                   ParseException,
                   IOException
Triggers the handling of a property value.

startCalendar

public void startCalendar()
Triggers the start of handling a calendar.

startComponent

public void startComponent(String name)
Triggers the start of handling a component.

startProperty

public void startProperty(String name)
Triggers the start of handling a property.