Class VariableMessageSignSetting
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri13.schema._1_0._1_0.OperatorAction
-
- eu.datex2.siri13.schema._1_0._1_0.SignSetting
-
- eu.datex2.siri13.schema._1_0._1_0.VariableMessageSignSetting
-
- All Implemented Interfaces:
Serializable
public class VariableMessageSignSetting extends SignSetting implements Serializable
Details of a variable message sign and its displayed information.Java class for VariableMessageSignSetting complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VariableMessageSignSetting"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}SignSetting"> <sequence> <element name="numberOfCharacters" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="numberOfRows" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="vmsFault" type="{http://datex2.eu/schema/1_0/1_0}VMSFaultEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="vmsIdentifier" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/> <element name="vmsLegend" type="{http://datex2.eu/schema/1_0/1_0}String" maxOccurs="unbounded" minOccurs="0"/> <element name="vmsType" type="{http://datex2.eu/schema/1_0/1_0}VMSTypeEnum" minOccurs="0"/> <element name="variableMessageSignSettingExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class eu.datex2.siri13.schema._1_0._1_0.SignSetting
SignSetting.ReasonForSetting, SignSetting.SetBy
-
-
Field Summary
Fields Modifier and Type Field Description protected BigIntegernumberOfCharactersprotected BigIntegernumberOfRowsprotected ExtensionTypevariableMessageSignSettingExtensionprotected List<VMSFaultEnum>vmsFaultsprotected StringvmsIdentifierprotected List<String>vmsLegendsprotected VMSTypeEnumvmsType-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.SignSetting
datexPictograms, pictogramList, pictogramListEntries, reasonForSetting, setBy, signAddress, signSettingExtension, timeLastSet
-
Fields inherited from class eu.datex2.siri13.schema._1_0._1_0.OperatorAction
actionOrigin, operatorActionExtension, operatorActionStatus, provisional
-
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 VariableMessageSignSetting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigIntegergetNumberOfCharacters()Gets the value of the numberOfCharacters property.BigIntegergetNumberOfRows()Gets the value of the numberOfRows property.ExtensionTypegetVariableMessageSignSettingExtension()Gets the value of the variableMessageSignSettingExtension property.List<VMSFaultEnum>getVmsFaults()Gets the value of the vmsFaults property.StringgetVmsIdentifier()Gets the value of the vmsIdentifier property.List<String>getVmsLegends()Gets the value of the vmsLegends property.VMSTypeEnumgetVmsType()Gets the value of the vmsType property.voidsetNumberOfCharacters(BigInteger value)Sets the value of the numberOfCharacters property.voidsetNumberOfRows(BigInteger value)Sets the value of the numberOfRows property.voidsetVariableMessageSignSettingExtension(ExtensionType value)Sets the value of the variableMessageSignSettingExtension property.voidsetVmsIdentifier(String value)Sets the value of the vmsIdentifier property.voidsetVmsType(VMSTypeEnum value)Sets the value of the vmsType property.-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.SignSetting
getDatexPictograms, getPictogramList, getPictogramListEntries, getReasonForSetting, getSetBy, getSignAddress, getSignSettingExtension, getTimeLastSet, setPictogramList, setReasonForSetting, setSetBy, setSignAddress, setSignSettingExtension, setTimeLastSet
-
Methods inherited from class eu.datex2.siri13.schema._1_0._1_0.OperatorAction
getActionOrigin, getOperatorActionExtension, getOperatorActionStatus, isProvisional, setActionOrigin, setOperatorActionExtension, setOperatorActionStatus, setProvisional
-
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
-
numberOfCharacters
protected BigInteger numberOfCharacters
-
numberOfRows
protected BigInteger numberOfRows
-
vmsFaults
protected List<VMSFaultEnum> vmsFaults
-
vmsIdentifier
protected String vmsIdentifier
-
vmsType
protected VMSTypeEnum vmsType
-
variableMessageSignSettingExtension
protected ExtensionType variableMessageSignSettingExtension
-
-
Method Detail
-
getNumberOfCharacters
public BigInteger getNumberOfCharacters()
Gets the value of the numberOfCharacters property.- Returns:
- possible object is
BigInteger
-
setNumberOfCharacters
public void setNumberOfCharacters(BigInteger value)
Sets the value of the numberOfCharacters property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfRows
public BigInteger getNumberOfRows()
Gets the value of the numberOfRows property.- Returns:
- possible object is
BigInteger
-
setNumberOfRows
public void setNumberOfRows(BigInteger value)
Sets the value of the numberOfRows property.- Parameters:
value- allowed object isBigInteger
-
getVmsFaults
public List<VMSFaultEnum> getVmsFaults()
Gets the value of the vmsFaults 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 vmsFaults property.For example, to add a new item, do as follows:
getVmsFaults().add(newItem);Objects of the following type(s) are allowed in the list
VMSFaultEnum
-
getVmsIdentifier
public String getVmsIdentifier()
Gets the value of the vmsIdentifier property.- Returns:
- possible object is
String
-
setVmsIdentifier
public void setVmsIdentifier(String value)
Sets the value of the vmsIdentifier property.- Parameters:
value- allowed object isString
-
getVmsLegends
public List<String> getVmsLegends()
Gets the value of the vmsLegends 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 vmsLegends property.For example, to add a new item, do as follows:
getVmsLegends().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getVmsType
public VMSTypeEnum getVmsType()
Gets the value of the vmsType property.- Returns:
- possible object is
VMSTypeEnum
-
setVmsType
public void setVmsType(VMSTypeEnum value)
Sets the value of the vmsType property.- Parameters:
value- allowed object isVMSTypeEnum
-
getVariableMessageSignSettingExtension
public ExtensionType getVariableMessageSignSettingExtension()
Gets the value of the variableMessageSignSettingExtension property.- Returns:
- possible object is
ExtensionType
-
setVariableMessageSignSettingExtension
public void setVariableMessageSignSettingExtension(ExtensionType value)
Sets the value of the variableMessageSignSettingExtension property.- Parameters:
value- allowed object isExtensionType
-
-