Class Activities
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri13.schema._1_0._1_0.TrafficElement
-
- eu.datex2.siri13.schema._1_0._1_0.Activities
-
- All Implemented Interfaces:
Serializable
public class Activities extends TrafficElement implements Serializable
Deliberate human actions external to the traffic stream or roadway which could disrupt traffic.Java class for Activities complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Activities"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}TrafficElement"> <sequence> <element name="authorityOperationType" type="{http://datex2.eu/schema/1_0/1_0}AuthorityOperationTypeEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="disturbanceActivityType" type="{http://datex2.eu/schema/1_0/1_0}DisturbanceActivityTypeEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="publicEventType" type="{http://datex2.eu/schema/1_0/1_0}PublicEventTypeEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="mobilityOfActivities" type="{http://datex2.eu/schema/1_0/1_0}Mobility" minOccurs="0"/> <element name="activitiesExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionTypeactivitiesExtensionprotected List<AuthorityOperationTypeEnum>authorityOperationTypesprotected List<DisturbanceActivityTypeEnum>disturbanceActivityTypesprotected MobilitymobilityOfActivitiesprotected List<PublicEventTypeEnum>publicEventTypes-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.TrafficElement
trafficElementExtension
-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.SituationRecord
advices, cause, generalPublicComments, groupOfLocations, id, impact, informationUsageOverride, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, sourceInformation, validity
-
-
Constructor Summary
Constructors Constructor Description Activities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionTypegetActivitiesExtension()Gets the value of the activitiesExtension property.List<AuthorityOperationTypeEnum>getAuthorityOperationTypes()Gets the value of the authorityOperationTypes property.List<DisturbanceActivityTypeEnum>getDisturbanceActivityTypes()Gets the value of the disturbanceActivityTypes property.MobilitygetMobilityOfActivities()Gets the value of the mobilityOfActivities property.List<PublicEventTypeEnum>getPublicEventTypes()Gets the value of the publicEventTypes property.voidsetActivitiesExtension(ExtensionType value)Sets the value of the activitiesExtension property.voidsetMobilityOfActivities(Mobility value)Sets the value of the mobilityOfActivities property.-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.TrafficElement
getTrafficElementExtension, setTrafficElementExtension
-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.SituationRecord
getAdvices, getCause, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getInformationUsageOverride, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSourceInformation, getValidity, setCause, setGroupOfLocations, setId, setImpact, setInformationUsageOverride, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSourceInformation, setValidity
-
-
-
-
Field Detail
-
authorityOperationTypes
protected List<AuthorityOperationTypeEnum> authorityOperationTypes
-
disturbanceActivityTypes
protected List<DisturbanceActivityTypeEnum> disturbanceActivityTypes
-
publicEventTypes
protected List<PublicEventTypeEnum> publicEventTypes
-
mobilityOfActivities
protected Mobility mobilityOfActivities
-
activitiesExtension
protected ExtensionType activitiesExtension
-
-
Method Detail
-
getAuthorityOperationTypes
public List<AuthorityOperationTypeEnum> getAuthorityOperationTypes()
Gets the value of the authorityOperationTypes property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the authorityOperationTypes property.For example, to add a new item, do as follows:
getAuthorityOperationTypes().add(newItem);Objects of the following type(s) are allowed in the list
AuthorityOperationTypeEnum
-
getDisturbanceActivityTypes
public List<DisturbanceActivityTypeEnum> getDisturbanceActivityTypes()
Gets the value of the disturbanceActivityTypes property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the disturbanceActivityTypes property.For example, to add a new item, do as follows:
getDisturbanceActivityTypes().add(newItem);Objects of the following type(s) are allowed in the list
DisturbanceActivityTypeEnum
-
getPublicEventTypes
public List<PublicEventTypeEnum> getPublicEventTypes()
Gets the value of the publicEventTypes property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the publicEventTypes property.For example, to add a new item, do as follows:
getPublicEventTypes().add(newItem);Objects of the following type(s) are allowed in the list
PublicEventTypeEnum
-
getMobilityOfActivities
public Mobility getMobilityOfActivities()
Gets the value of the mobilityOfActivities property.- Returns:
- possible object is
Mobility
-
setMobilityOfActivities
public void setMobilityOfActivities(Mobility value)
Sets the value of the mobilityOfActivities property.- Parameters:
value- allowed object isMobility
-
getActivitiesExtension
public ExtensionType getActivitiesExtension()
Gets the value of the activitiesExtension property.- Returns:
- possible object is
ExtensionType
-
setActivitiesExtension
public void setActivitiesExtension(ExtensionType value)
Sets the value of the activitiesExtension property.- Parameters:
value- allowed object isExtensionType
-
-