6.1. Location Type
Property name: LOCATION-TYPE
Purpose: To specify the type(s) of a location.
Value type: The value type for this property is TEXT. The allowable
values are defined below.
Description: This property MAY be specified in VLOCATION components
and provides a way to differentiate multiple locations. For
example, it allows event producers to provide location information
for the venue and the parking.
Format Definition:
This property is defined by the following notation:
loctype = "LOCATION-TYPE" loctypeparam ":"
text *("," text)
CRLF
loctypeparam = *(";" other-param)
Multiple values may be used if the location has multiple purposes,
for example a hotel and a restaurant.
Values for this parameter are taken from the values defined in
[RFC4589] section 3. New location types SHOULD be registered in
the manner laid down in section 5 of that specification.
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | LocationType(final ParameterList
a list of parameters for this component aList, final String a value string for this component aValue)
|
| public | |
| public | LocationType(final ParameterList
a list of parameters for this component aList, final List<String> a list of locationTypes cList)
|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final List | |
| public final String | |
| protected PropertyFactory | newFactory()
Implements abstract net. Returns a new property factory used to create deep copies. |
| public final void | setValue(final String
a string representation of the property value aValue)Implements abstract net. Sets the current value of the property. |
| public ValidationResult | validate()
Implements abstract net. Perform validation on a property. |
| locationTypes | back to summary |
|---|---|
| private List<String> locationTypes | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| LocationType | back to summary |
|---|---|
| public LocationType() Default constructor. | |
| LocationType | back to summary |
|---|---|
public LocationType(final String aValue)
| |
| LocationType | back to summary |
|---|---|
public LocationType(final ParameterList aList, final String aValue)
| |
| LocationType | back to summary |
|---|---|
| public LocationType(final List<String> cList) | |
| LocationType | back to summary |
|---|---|
public LocationType(final ParameterList aList, final List<String> cList)
| |
| LocationType | back to summary |
|---|---|
| public LocationType(LocationType... locationTypes) | |
| LocationType | back to summary |
|---|---|
| public LocationType(ParameterList params, LocationType... locationTypes) | |
| getLocationTypes | back to summary |
|---|---|
| public final List | |
| getValue | back to summary |
|---|---|
| public final String getValue() Implements abstract net.
| |
| newFactory | back to summary |
|---|---|
| protected PropertyFactory Implements abstract net. Doc from net. Returns a new property factory used to create deep copies.
| |
| setValue | back to summary |
|---|---|
| public final void setValue(final String aValue) Implements abstract net. Doc from net. Sets the current value of the property. | |
| validate | back to summary |
|---|---|
| public ValidationResult validate() throws ValidationException Implements abstract net. Doc from net. Perform validation on a property.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public LocationType | createProperty(final ParameterList
a list of property parameters parameters, final String a property value value)Implements net.
|
| public LocationType |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| Factory | back to summary |
|---|---|
| public Factory() | |
| createProperty | back to summary |
|---|---|
| public LocationType createProperty(final ParameterList parameters, final String value) Implements net.
| |
| createProperty | back to summary |
|---|---|
| public LocationType createProperty() Implements net.
| |