net.fortuna.ical4j.model

Class LocationTypeList

Implemented Interfaces:
Serializable

public class LocationTypeList
extends java.lang.Object
implements Serializable

$Id LocationTypeList.java $ [23-Apr-2004] Defines a list of iCalendar location types.

Constructor Summary

LocationTypeList()
Default constructor.
LocationTypeList(String aValue)
Parses the specified string representation to create a list of categories.

Method Summary

boolean
add(String locationType)
Add a location type to the list.
boolean
isEmpty()
Iterator
iterator()
boolean
remove(String locationType)
Remove a locationType from the list.
int
size()
String
toString()

Constructor Details

LocationTypeList

public LocationTypeList()
Default constructor.

LocationTypeList

public LocationTypeList(String aValue)
Parses the specified string representation to create a list of categories.
Parameters:
aValue - a string representation of a list of categories

Method Details

add

public final boolean add(String locationType)
Add a location type to the list.
Parameters:
Returns:
true
See Also:
List.add(java.lang.Object)

isEmpty

public final boolean isEmpty()
Returns:
boolean indicates if the list is empty
See Also:
List.isEmpty()

iterator

public final Iterator iterator()
Returns:
an iterator
See Also:
List.iterator()

remove

public final boolean remove(String locationType)
Remove a locationType from the list.
Parameters:
Returns:
true if the list contained the specified category
See Also:
List.remove(java.lang.Object)

size

public final int size()
Returns:
the number of categories in the list
See Also:
List.size()

toString

public final String toString()
See Also:
java.util.AbstractCollection.toString()