Class OperatorAction
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri13.schema._1_0._1_0.OperatorAction
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
NetworkManagement,RoadsideAssistance,Roadworks,SignSetting
public abstract class OperatorAction extends SituationRecord implements Serializable
Actions that a traffic operator can decide to implement to prevent or help correct dangerous or poor driving conditions, including maintenance of the road infrastructure.Java class for OperatorAction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OperatorAction"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}SituationRecord"> <sequence> <element name="actionOrigin" type="{http://datex2.eu/schema/1_0/1_0}OperatorActionOriginEnum" minOccurs="0"/> <element name="operatorActionStatus" type="{http://datex2.eu/schema/1_0/1_0}OperatorActionStatusEnum" minOccurs="0"/> <element name="provisional" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="operatorActionExtension" 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 OperatorActionOriginEnumactionOriginprotected ExtensionTypeoperatorActionExtensionprotected OperatorActionStatusEnumoperatorActionStatusprotected Booleanprovisional-
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 OperatorAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatorActionOriginEnumgetActionOrigin()Gets the value of the actionOrigin property.ExtensionTypegetOperatorActionExtension()Gets the value of the operatorActionExtension property.OperatorActionStatusEnumgetOperatorActionStatus()Gets the value of the operatorActionStatus property.BooleanisProvisional()Gets the value of the provisional property.voidsetActionOrigin(OperatorActionOriginEnum value)Sets the value of the actionOrigin property.voidsetOperatorActionExtension(ExtensionType value)Sets the value of the operatorActionExtension property.voidsetOperatorActionStatus(OperatorActionStatusEnum value)Sets the value of the operatorActionStatus property.voidsetProvisional(Boolean value)Sets the value of the provisional property.-
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
-
actionOrigin
protected OperatorActionOriginEnum actionOrigin
-
operatorActionStatus
protected OperatorActionStatusEnum operatorActionStatus
-
provisional
protected Boolean provisional
-
operatorActionExtension
protected ExtensionType operatorActionExtension
-
-
Method Detail
-
getActionOrigin
public OperatorActionOriginEnum getActionOrigin()
Gets the value of the actionOrigin property.- Returns:
- possible object is
OperatorActionOriginEnum
-
setActionOrigin
public void setActionOrigin(OperatorActionOriginEnum value)
Sets the value of the actionOrigin property.- Parameters:
value- allowed object isOperatorActionOriginEnum
-
getOperatorActionStatus
public OperatorActionStatusEnum getOperatorActionStatus()
Gets the value of the operatorActionStatus property.- Returns:
- possible object is
OperatorActionStatusEnum
-
setOperatorActionStatus
public void setOperatorActionStatus(OperatorActionStatusEnum value)
Sets the value of the operatorActionStatus property.- Parameters:
value- allowed object isOperatorActionStatusEnum
-
isProvisional
public Boolean isProvisional()
Gets the value of the provisional property.- Returns:
- possible object is
Boolean
-
setProvisional
public void setProvisional(Boolean value)
Sets the value of the provisional property.- Parameters:
value- allowed object isBoolean
-
getOperatorActionExtension
public ExtensionType getOperatorActionExtension()
Gets the value of the operatorActionExtension property.- Returns:
- possible object is
ExtensionType
-
setOperatorActionExtension
public void setOperatorActionExtension(ExtensionType value)
Sets the value of the operatorActionExtension property.- Parameters:
value- allowed object isExtensionType
-
-