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

public Class Label

extends Parameter
implements Encodable
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.model.Encodable
Imports
net.fortuna.ical4j.model.Content, .Encodable, .Parameter, .ParameterFactory

Parameter Name:  LABEL

 Purpose:  To provide a human readable label.

 Format Definition:  This property parameter is defined by the
 following notation:

 infoparam = "LABEL" "=" param-value

 Description:  This property parameter MAY be specified on the
 "CONFERENCE" property.  It is anticipated that other extensions to
 iCalendar will re-use this property parameter on new properties
 that they define.  As a result, clients SHOULD expect to find this
 property parameter present on many different properties.  It
 provides a human readable label that can be presented to calendar
 users to allow them to discriminate between properties which might
 be similar, or provide additional information for properties that
 are not self-describing.

 Example:

 CONFERENCE;VALUE=URI;FEATURE=VIDEO;
 LABEL="Web video chat, access code=76543";
 :http://video-chat.example.com/;group-id=1234
 

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static final String
private static final long
private final String
Inherited from net.fortuna.ical4j.model.Parameter:
ABBREVALTREPCNCUTYPEDELEGATED_FROMDELEGATED_TODERIVEDDIRDISPLAYEMAILENCODINGEXPERIMENTAL_PREFIXFBTYPEFEATUREFMTTYPELABELLANGUAGEMEMBERORDERPARTSTATRANGERELATEDRELTYPEROLERSVPSCHEDULE_AGENTSCHEDULE_STATUSSCHEMASENT_BYTYPETZIDVALUEVVENUE

Constructor Summary

AccessConstructor and Description
public
Label(String value)

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from net.fortuna.ical4j.model.Parameter:
compareToequalsgetNamehashCodetoString

Field Detail

PARAMETER_NAMEback to summary
private static final String PARAMETER_NAME
serialVersionUIDback to summary
private static final long serialVersionUID

Hides net.fortuna.ical4j.model.Parameter.serialVersionUID.

valueback to summary
private final String value

Constructor Detail

Labelback to summary
public Label(String value)

Method Detail

getValueback to summary
public String getValue()

Implements abstract net.fortuna.ical4j.model.Content.getValue.

Returns:String

Doc from net.fortuna.ical4j.model.Content.getValue.

the content value

Annotations
@Override
net.fortuna.ical4j.model.parameter back to summary

public Class Label.Factory

extends Factory
implements ParameterFactory<Label>
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.model.ParameterFactory, java.io.Serializable

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Label
createParameter(final String
a value to assign to the returned parameter
value
)

Implements net.fortuna.ical4j.model.ParameterFactory.createParameter.

Returns a parameter instance of the appropriate type with the specified value.

Inherited from net.fortuna.ical4j.model.Content.Factory:
supports

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

Factoryback to summary
public Factory()

Method Detail

createParameterback to summary
public Label createParameter(final String value)

Implements net.fortuna.ical4j.model.ParameterFactory.createParameter.

Doc from net.fortuna.ical4j.model.ParameterFactory.createParameter.

Returns a parameter instance of the appropriate type with the specified value.

Parameters
value:String

a value to assign to the returned parameter

Returns:Label

a parameter instance, or null if this factory is unable to create an appropriate parameter

Annotations
@Override