Class SignSetting
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SignSetting
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MatrixSignSetting,VariableMessageSignSetting
public abstract class SignSetting extends OperatorAction implements Serializable
Java class for SignSetting complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SignSetting"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}OperatorAction"> <sequence> <element name="datexPictogram" type="{http://datex2.eu/schema/2_0RC1/2_0}DatexPictogramEnum" maxOccurs="2" minOccurs="0"/> <element name="pictogramList" type="{http://datex2.eu/schema/2_0RC1/2_0}String" minOccurs="0"/> <element name="pictogramListEntry" type="{http://datex2.eu/schema/2_0RC1/2_0}String" maxOccurs="2" minOccurs="0"/> <element name="reasonForSetting" type="{http://datex2.eu/schema/2_0RC1/2_0}MultilingualString" minOccurs="0"/> <element name="setBy" type="{http://datex2.eu/schema/2_0RC1/2_0}MultilingualString" minOccurs="0"/> <element name="signAddress" type="{http://datex2.eu/schema/2_0RC1/2_0}String" minOccurs="0"/> <element name="timeLastSet" type="{http://datex2.eu/schema/2_0RC1/2_0}DateTime" minOccurs="0"/> <element name="signSettingExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<DatexPictogramEnum>datexPictogramsprotected StringpictogramListprotected List<String>pictogramListEntriesprotected MultilingualStringreasonForSettingprotected MultilingualStringsetByprotected StringsignAddressprotected ExtensionTypesignSettingExtensionprotected ZonedDateTimetimeLastSet-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
actionOrigin, operatorActionExtension, operatorActionStatus
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
cause, confidentialityOverride, generalPublicComments, groupOfLocations, id, impact, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, source, urlLinks, validity
-
-
Constructor Summary
Constructors Constructor Description SignSetting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DatexPictogramEnum>getDatexPictograms()Gets the value of the datexPictograms property.StringgetPictogramList()Gets the value of the pictogramList property.List<String>getPictogramListEntries()Gets the value of the pictogramListEntries property.MultilingualStringgetReasonForSetting()Gets the value of the reasonForSetting property.MultilingualStringgetSetBy()Gets the value of the setBy property.StringgetSignAddress()Gets the value of the signAddress property.ExtensionTypegetSignSettingExtension()Gets the value of the signSettingExtension property.ZonedDateTimegetTimeLastSet()Gets the value of the timeLastSet property.voidsetPictogramList(String value)Sets the value of the pictogramList property.voidsetReasonForSetting(MultilingualString value)Sets the value of the reasonForSetting property.voidsetSetBy(MultilingualString value)Sets the value of the setBy property.voidsetSignAddress(String value)Sets the value of the signAddress property.voidsetSignSettingExtension(ExtensionType value)Sets the value of the signSettingExtension property.voidsetTimeLastSet(ZonedDateTime value)Sets the value of the timeLastSet property.-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
getActionOrigin, getOperatorActionExtension, getOperatorActionStatus, setActionOrigin, setOperatorActionExtension, setOperatorActionStatus
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
getCause, getConfidentialityOverride, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSource, getUrlLinks, getValidity, setCause, setConfidentialityOverride, setGroupOfLocations, setId, setImpact, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSource, setValidity
-
-
-
-
Field Detail
-
datexPictograms
protected List<DatexPictogramEnum> datexPictograms
-
pictogramList
protected String pictogramList
-
reasonForSetting
protected MultilingualString reasonForSetting
-
setBy
protected MultilingualString setBy
-
signAddress
protected String signAddress
-
timeLastSet
protected ZonedDateTime timeLastSet
-
signSettingExtension
protected ExtensionType signSettingExtension
-
-
Method Detail
-
getDatexPictograms
public List<DatexPictogramEnum> getDatexPictograms()
Gets the value of the datexPictograms 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 JAXB object. This is why there is not a
setmethod for the datexPictograms property.For example, to add a new item, do as follows:
getDatexPictograms().add(newItem);Objects of the following type(s) are allowed in the list
DatexPictogramEnum
-
getPictogramList
public String getPictogramList()
Gets the value of the pictogramList property.- Returns:
- possible object is
String
-
setPictogramList
public void setPictogramList(String value)
Sets the value of the pictogramList property.- Parameters:
value- allowed object isString
-
getPictogramListEntries
public List<String> getPictogramListEntries()
Gets the value of the pictogramListEntries 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 JAXB object. This is why there is not a
setmethod for the pictogramListEntries property.For example, to add a new item, do as follows:
getPictogramListEntries().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getReasonForSetting
public MultilingualString getReasonForSetting()
Gets the value of the reasonForSetting property.- Returns:
- possible object is
MultilingualString
-
setReasonForSetting
public void setReasonForSetting(MultilingualString value)
Sets the value of the reasonForSetting property.- Parameters:
value- allowed object isMultilingualString
-
getSetBy
public MultilingualString getSetBy()
Gets the value of the setBy property.- Returns:
- possible object is
MultilingualString
-
setSetBy
public void setSetBy(MultilingualString value)
Sets the value of the setBy property.- Parameters:
value- allowed object isMultilingualString
-
getSignAddress
public String getSignAddress()
Gets the value of the signAddress property.- Returns:
- possible object is
String
-
setSignAddress
public void setSignAddress(String value)
Sets the value of the signAddress property.- Parameters:
value- allowed object isString
-
getTimeLastSet
public ZonedDateTime getTimeLastSet()
Gets the value of the timeLastSet property.- Returns:
- possible object is
String
-
setTimeLastSet
public void setTimeLastSet(ZonedDateTime value)
Sets the value of the timeLastSet property.- Parameters:
value- allowed object isString
-
getSignSettingExtension
public ExtensionType getSignSettingExtension()
Gets the value of the signSettingExtension property.- Returns:
- possible object is
ExtensionType
-
setSignSettingExtension
public void setSignSettingExtension(ExtensionType value)
Sets the value of the signSettingExtension property.- Parameters:
value- allowed object isExtensionType
-
-