net.fortuna.ical4j.model
Class ParameterFactoryImpl

java.lang.Object
  extended bynet.fortuna.ical4j.model.ParameterFactoryImpl
All Implemented Interfaces:
ParameterFactory

public final class ParameterFactoryImpl
extends Object
implements ParameterFactory

A factory for creating iCalendar parameters.

Author:
Ben Fortuna

Method Summary
 Parameter createParameter(String name, String value)
          Creates a parameter.
static ParameterFactoryImpl getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ParameterFactoryImpl getInstance()
Returns:
Returns the instance.

createParameter

public Parameter createParameter(String name,
                                 String value)
                          throws URISyntaxException
Creates a parameter.

Specified by:
createParameter in interface ParameterFactory
Parameters:
name - name of the parameter
value - a parameter value
Returns:
a component
Throws:
URISyntaxException - thrown when the specified string is not a valid representation of a URI for selected parameters