Top Description Fields Constructors Methods
net.fortuna.ical4j.model

public Class PropertyFactoryImpl

extends AbstractContentFactory<PropertyFactory<? extends Property>>
Class Inheritance
Known Direct Subclasses
net.fortuna.ical4j.model.PropertyFactoryRegistry
Annotations
@Deprecated
Imports
net.fortuna.ical4j.model.property.XProperty, net.fortuna.ical4j.util.CompatibilityHints, java.io.IOException, .ObjectInputStream, java.net.URISyntaxException, java.util.ServiceLoader

Deprecated

A factory for creating iCalendar properties. Note that if relaxed parsing is enabled (via specifying the system property: icalj.parsing.relaxed=true) illegal property names are allowed.
Author
Ben Fortuna

$Id$ [05-Apr-2004]

Field Summary

Modifier and TypeField and Description
private static final long
Inherited from net.fortuna.ical4j.model.AbstractContentFactory:
factoryLoader

Constructor Summary

AccessConstructor and Description
protected
PropertyFactoryImpl()

Constructor made private to prevent instantiation.

Method Summary

Modifier and TypeMethod and Description
public Property
createProperty(final String name)

public Property
createProperty(final String name, final ParameterList parameters, final String value)

protected boolean
private boolean
private void
readObject(ObjectInputStream in)

Needed for initializing the transient member after deserializing a Calendar

Inherited from net.fortuna.ical4j.model.AbstractContentFactory:
allowIllegalNamesgetgetFactoryregisterExtendedFactory

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

PropertyFactoryImplback to summary
protected PropertyFactoryImpl()

Constructor made private to prevent instantiation.

Method Detail

createPropertyback to summary
public Property createProperty(final String name)
createPropertyback to summary
public Property createProperty(final String name, final ParameterList parameters, final String value) throws IOException, URISyntaxException
factorySupportsback to summary
protected boolean factorySupports(PropertyFactory<T extends Property> factory, String key)

Implements abstract net.fortuna.ical4j.model.AbstractContentFactory.factorySupports.

Annotations
@Override
isExperimentalNameback to summary
private boolean isExperimentalName(final String name)
readObjectback to summary
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException

Needed for initializing the transient member after deserializing a Calendar