Top Description Methods
net.fortuna.ical4j.data

public Interface ContentHandler

Known Direct Implementers
net.fortuna.ical4j.data.DefaultContentHandler
Imports
java.io.IOException

$Id$ [Nov 5,
2004]
Implementors provide functionality applicable during the parsing of an iCalendar data stream (e.g. building an object model).
Author
Ben Fortuna

Method Summary

Modifier and TypeMethod and Description
public void
endCalendar()

Triggers the end of handling a calendar.

public void
endComponent(String
a component name
name
)

Triggers the end of handling a component.

public void
endProperty(String
a property name
name
)

Triggers the end of handling a property.

public void
parameter(String
a parameter name
name
,
String
a parameter value
value
)

Triggers the handling of a parameter.

public void
propertyValue(String
a property value
value
)

Triggers the handling of a property value.

public void
startCalendar()

Triggers the start of handling a calendar.

public void
startComponent(String
a component name
name
)

Triggers the start of handling a component.

public void
startProperty(String
a property name
name
)

Triggers the start of handling a property.

Method Detail

endCalendarback to summary
public void endCalendar() throws IOException

Triggers the end of handling a calendar.

endComponentback to summary
public void endComponent(String name)

Triggers the end of handling a component.

Parameters
name:String

a component name

endPropertyback to summary
public void endProperty(String name)

Triggers the end of handling a property.

Parameters
name:String

a property name

parameterback to summary
public void parameter(String name, String value)

Triggers the handling of a parameter.

Parameters
name:String

a parameter name

value:String

a parameter value

Exceptions
IllegalArgumentException:
where the parameter value is not a valid URI for applicable parameters
propertyValueback to summary
public void propertyValue(String value)

Triggers the handling of a property value.

Parameters
value:String

a property value

startCalendarback to summary
public void startCalendar()

Triggers the start of handling a calendar.

startComponentback to summary
public void startComponent(String name)

Triggers the start of handling a component.

Parameters
name:String

a component name

startPropertyback to summary
public void startProperty(String name)

Triggers the start of handling a property.

Parameters
name:String

a property name