net.fortuna.ical4j.model

Class ResourceList

Implemented Interfaces:
Serializable

public class ResourceList
extends java.lang.Object
implements Serializable

$Id: ResourceList.java,v 1.10 2008/12/16 12:34:53 fortuna Exp $ [23-Apr-2004] Defines a list of iCalendar resouces.

Constructor Summary

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

Method Summary

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

Constructor Details

ResourceList

public ResourceList()
Default constructor.

ResourceList

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

Method Details

add

public final boolean add(String resource)
Add a resource to the list.
Parameters:
resource - the resource to add
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 resource)
Remove a resource from the list.
Parameters:
resource - the resource to remove
Returns:
true if the list contained the specified resource
See Also:
List.remove(java.lang.Object)

size

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

toString

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