biweekly.io.json
Interface JCalRawReader.JCalDataStreamListener

Enclosing class:
JCalRawReader

public static interface JCalRawReader.JCalDataStreamListener

Handles the iCalendar data as it is read off the data stream.

Author:
Michael Angstadt

Method Summary
 void readComponent(List<String> parentHierarchy, String componentName)
          Called when the parser begins to read a component.
 void readProperty(List<String> componentHierarchy, String propertyName, ICalParameters parameters, ICalDataType dataType, JCalValue value)
          Called when a property is read.
 

Method Detail

readComponent

void readComponent(List<String> parentHierarchy,
                   String componentName)
Called when the parser begins to read a component.

Parameters:
parentHierarchy - the component's parent components
componentName - the component name (e.g. "vevent")

readProperty

void readProperty(List<String> componentHierarchy,
                  String propertyName,
                  ICalParameters parameters,
                  ICalDataType dataType,
                  JCalValue value)
Called when a property is read.

Parameters:
componentHierarchy - the hierarchy of components that the property belongs to
propertyName - the property name (e.g. "summary")
parameters - the parameters
dataType - the data type (e.g. "text")
value - the property value


Copyright © 2013 Michael Angstadt. All Rights Reserved.