Class PtSituationElement
- java.lang.Object
-
- uk.org.siri.siri21.AbstractSituationElementStructure
-
- uk.org.siri.siri21.SituationElementStructure
-
- uk.org.siri.siri21.PtSituationElement
-
- All Implemented Interfaces:
Serializable
public class PtSituationElement extends SituationElementStructure implements Serializable
Type for individual PT SITUATION.Java class for PtSituationElementStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PtSituationElementStructure"> <complexContent> <extension base="{http://www.siri.org.uk/siri}SituationElementStructure"> <sequence> <group ref="{http://www.siri.org.uk/siri}PtSituationBodyGroup"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPtSituationElement.ImagesJava class for anonymous complex type.static classPtSituationElement.InfoLinksJava class for anonymous complex type.static classPtSituationElement.RepetitionsJava class for anonymous complex type.static classPtSituationElement.SecondaryReasonsJava class for anonymous complex type.
-
Field Summary
-
Fields inherited from class uk.org.siri.siri21.SituationElementStructure
references, source, versionedAtTime
-
Fields inherited from class uk.org.siri.siri21.AbstractSituationElementStructure
countryRef, creationTime, participantRef, situationNumber, updateCountryRef, updateParticipantRef, version
-
-
Constructor Summary
Constructors Constructor Description PtSituationElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DefaultedTextStructure>getAdvices()Gets the value of the advices property.AffectsScopeStructuregetAffects()Gets the value of the affects property.AlertCauseEnumerationgetAlertCause()Gets the value of the alertCause property.AudienceEnumerationgetAudience()Gets the value of the audience property.PtConsequencesStructuregetConsequences()Gets the value of the consequences property.List<DefaultedTextStructure>getDescriptions()Gets the value of the descriptions property.List<DefaultedTextStructure>getDetails()Gets the value of the details property.StringgetEnvironmentReason()DEPRECATED (SIRI 2.1) - use only AlertCause.StringgetEnvironmentSubReason()Gets the value of the environmentSubReason property.StringgetEquipmentReason()DEPRECATED (SIRI 2.1) - use only AlertCause.StringgetEquipmentSubReason()Gets the value of the equipmentSubReason property.ExtensionsgetExtensions()Gets the value of the extensions property.PtSituationElement.ImagesgetImages()Gets the value of the images property.PtSituationElement.InfoLinksgetInfoLinks()Gets the value of the infoLinks property.DefaultedTextStructuregetInternal()Gets the value of the internal property.List<String>getKeywords()Gets the value of the keywords property.StringgetLanguage()Gets the value of the language property.ProbabilityOfOccurrenceEnumgetLikelihood()Gets the value of the likelihood property.StringgetMiscellaneousReason()DEPRECATED (SIRI 2.1) - use only AlertCause.StringgetMiscellaneousSubReason()Gets the value of the miscellaneousSubReason property.StringgetPersonnelReason()DEPRECATED (SIRI 2.1) - use only AlertCause.StringgetPersonnelSubReason()Gets the value of the personnelSubReason property.BigIntegergetPriority()Gets the value of the priority property.WorkflowStatusEnumerationgetProgress()Gets the value of the progress property.List<String>getPublications()Gets the value of the publications property.List<HalfOpenTimestampOutputRangeStructure>getPublicationWindows()Gets the value of the publicationWindows property.PublicEventTypeEnumgetPublicEventReason()Gets the value of the publicEventReason property.ActionsStructuregetPublishingActions()Gets the value of the publishingActions property.QualityIndexEnumerationgetQualityIndex()Gets the value of the qualityIndex property.InformationStatusEnumgetReality()Gets the value of the reality property.List<NaturalLanguageStringStructure>getReasonNames()Gets the value of the reasonNames property.PtSituationElement.RepetitionsgetRepetitions()Gets the value of the repetitions property.ReportTypeEnumerationgetReportType()Gets the value of the reportType property.ScopeTypeEnumerationgetScopeType()Gets the value of the scopeType property.PtSituationElement.SecondaryReasonsgetSecondaryReasons()Gets the value of the secondaryReasons property.SensitivityEnumerationgetSensitivity()Gets the value of the sensitivity property.SeverityEnumerationgetSeverity()Gets the value of the severity property.List<DefaultedTextStructure>getSummaries()Gets the value of the summaries property.StringgetUndefinedReason()DEPRECATED (SIRI 2.1) - use only AlertCause.StringgetUnknownReason()DEPRECATED (SIRI 2.1) - use only AlertCause.List<HalfOpenTimestampOutputRangeStructure>getValidityPeriods()Gets the value of the validityPeriods property.VerificationStatusEnumerationgetVerification()Gets the value of the verification property.BooleanisPlanned()Gets the value of the planned property.voidsetAffects(AffectsScopeStructure value)Sets the value of the affects property.voidsetAlertCause(AlertCauseEnumeration value)Sets the value of the alertCause property.voidsetAudience(AudienceEnumeration value)Sets the value of the audience property.voidsetConsequences(PtConsequencesStructure value)Sets the value of the consequences property.voidsetEnvironmentReason(String value)Sets the value of the environmentReason property.voidsetEnvironmentSubReason(String value)Sets the value of the environmentSubReason property.voidsetEquipmentReason(String value)Sets the value of the equipmentReason property.voidsetEquipmentSubReason(String value)Sets the value of the equipmentSubReason property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetImages(PtSituationElement.Images value)Sets the value of the images property.voidsetInfoLinks(PtSituationElement.InfoLinks value)Sets the value of the infoLinks property.voidsetInternal(DefaultedTextStructure value)Sets the value of the internal property.voidsetLanguage(String value)Sets the value of the language property.voidsetLikelihood(ProbabilityOfOccurrenceEnum value)Sets the value of the likelihood property.voidsetMiscellaneousReason(String value)Sets the value of the miscellaneousReason property.voidsetMiscellaneousSubReason(String value)Sets the value of the miscellaneousSubReason property.voidsetPersonnelReason(String value)Sets the value of the personnelReason property.voidsetPersonnelSubReason(String value)Sets the value of the personnelSubReason property.voidsetPlanned(Boolean value)Sets the value of the planned property.voidsetPriority(BigInteger value)Sets the value of the priority property.voidsetProgress(WorkflowStatusEnumeration value)Sets the value of the progress property.voidsetPublicEventReason(PublicEventTypeEnum value)Sets the value of the publicEventReason property.voidsetPublishingActions(ActionsStructure value)Sets the value of the publishingActions property.voidsetQualityIndex(QualityIndexEnumeration value)Sets the value of the qualityIndex property.voidsetReality(InformationStatusEnum value)Sets the value of the reality property.voidsetRepetitions(PtSituationElement.Repetitions value)Sets the value of the repetitions property.voidsetReportType(ReportTypeEnumeration value)Sets the value of the reportType property.voidsetScopeType(ScopeTypeEnumeration value)Sets the value of the scopeType property.voidsetSecondaryReasons(PtSituationElement.SecondaryReasons value)Sets the value of the secondaryReasons property.voidsetSensitivity(SensitivityEnumeration value)Sets the value of the sensitivity property.voidsetSeverity(SeverityEnumeration value)Sets the value of the severity property.voidsetUndefinedReason(String value)Sets the value of the undefinedReason property.voidsetUnknownReason(String value)Sets the value of the unknownReason property.voidsetVerification(VerificationStatusEnumeration value)Sets the value of the verification property.-
Methods inherited from class uk.org.siri.siri21.SituationElementStructure
getReferences, getSource, getVersionedAtTime, setReferences, setSource, setVersionedAtTime
-
Methods inherited from class uk.org.siri.siri21.AbstractSituationElementStructure
getCountryRef, getCreationTime, getParticipantRef, getSituationNumber, getUpdateCountryRef, getUpdateParticipantRef, getVersion, setCountryRef, setCreationTime, setParticipantRef, setSituationNumber, setUpdateCountryRef, setUpdateParticipantRef, setVersion
-
-
-
-
Field Detail
-
verification
protected VerificationStatusEnumeration verification
-
progress
protected WorkflowStatusEnumeration progress
-
qualityIndex
protected QualityIndexEnumeration qualityIndex
-
reality
protected InformationStatusEnum reality
-
likelihood
protected ProbabilityOfOccurrenceEnum likelihood
-
validityPeriods
protected List<HalfOpenTimestampOutputRangeStructure> validityPeriods
-
repetitions
protected PtSituationElement.Repetitions repetitions
-
publicationWindows
protected List<HalfOpenTimestampOutputRangeStructure> publicationWindows
-
undefinedReason
protected String undefinedReason
-
environmentReason
protected String environmentReason
-
equipmentReason
protected String equipmentReason
-
personnelReason
protected String personnelReason
-
miscellaneousReason
protected String miscellaneousReason
-
unknownReason
protected String unknownReason
-
alertCause
protected AlertCauseEnumeration alertCause
-
environmentSubReason
protected String environmentSubReason
-
equipmentSubReason
protected String equipmentSubReason
-
personnelSubReason
protected String personnelSubReason
-
miscellaneousSubReason
protected String miscellaneousSubReason
-
publicEventReason
protected PublicEventTypeEnum publicEventReason
-
reasonNames
protected List<NaturalLanguageStringStructure> reasonNames
-
severity
protected SeverityEnumeration severity
-
priority
protected BigInteger priority
-
sensitivity
protected SensitivityEnumeration sensitivity
-
audience
protected AudienceEnumeration audience
-
scopeType
protected ScopeTypeEnumeration scopeType
-
reportType
protected ReportTypeEnumeration reportType
-
planned
protected Boolean planned
-
secondaryReasons
protected PtSituationElement.SecondaryReasons secondaryReasons
-
language
protected String language
-
summaries
protected List<DefaultedTextStructure> summaries
-
descriptions
protected List<DefaultedTextStructure> descriptions
-
details
protected List<DefaultedTextStructure> details
-
advices
protected List<DefaultedTextStructure> advices
-
internal
protected DefaultedTextStructure internal
-
images
protected PtSituationElement.Images images
-
infoLinks
protected PtSituationElement.InfoLinks infoLinks
-
affects
protected AffectsScopeStructure affects
-
consequences
protected PtConsequencesStructure consequences
-
publishingActions
protected ActionsStructure publishingActions
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getVerification
public VerificationStatusEnumeration getVerification()
Gets the value of the verification property.- Returns:
- possible object is
VerificationStatusEnumeration
-
setVerification
public void setVerification(VerificationStatusEnumeration value)
Sets the value of the verification property.- Parameters:
value- allowed object isVerificationStatusEnumeration
-
getProgress
public WorkflowStatusEnumeration getProgress()
Gets the value of the progress property.- Returns:
- possible object is
WorkflowStatusEnumeration
-
setProgress
public void setProgress(WorkflowStatusEnumeration value)
Sets the value of the progress property.- Parameters:
value- allowed object isWorkflowStatusEnumeration
-
getQualityIndex
public QualityIndexEnumeration getQualityIndex()
Gets the value of the qualityIndex property.- Returns:
- possible object is
QualityIndexEnumeration
-
setQualityIndex
public void setQualityIndex(QualityIndexEnumeration value)
Sets the value of the qualityIndex property.- Parameters:
value- allowed object isQualityIndexEnumeration
-
getReality
public InformationStatusEnum getReality()
Gets the value of the reality property.- Returns:
- possible object is
InformationStatusEnum
-
setReality
public void setReality(InformationStatusEnum value)
Sets the value of the reality property.- Parameters:
value- allowed object isInformationStatusEnum
-
getLikelihood
public ProbabilityOfOccurrenceEnum getLikelihood()
Gets the value of the likelihood property.- Returns:
- possible object is
ProbabilityOfOccurrenceEnum
-
setLikelihood
public void setLikelihood(ProbabilityOfOccurrenceEnum value)
Sets the value of the likelihood property.- Parameters:
value- allowed object isProbabilityOfOccurrenceEnum
-
getPublications
public List<String> getPublications()
Gets the value of the publications 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 publications property.For example, to add a new item, do as follows:
getPublications().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getValidityPeriods
public List<HalfOpenTimestampOutputRangeStructure> getValidityPeriods()
Gets the value of the validityPeriods 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 validityPeriods property.For example, to add a new item, do as follows:
getValidityPeriods().add(newItem);Objects of the following type(s) are allowed in the list
HalfOpenTimestampOutputRangeStructure
-
getRepetitions
public PtSituationElement.Repetitions getRepetitions()
Gets the value of the repetitions property.- Returns:
- possible object is
PtSituationElement.Repetitions
-
setRepetitions
public void setRepetitions(PtSituationElement.Repetitions value)
Sets the value of the repetitions property.- Parameters:
value- allowed object isPtSituationElement.Repetitions
-
getPublicationWindows
public List<HalfOpenTimestampOutputRangeStructure> getPublicationWindows()
Gets the value of the publicationWindows 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 publicationWindows property.For example, to add a new item, do as follows:
getPublicationWindows().add(newItem);Objects of the following type(s) are allowed in the list
HalfOpenTimestampOutputRangeStructure
-
getUndefinedReason
public String getUndefinedReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setUndefinedReason
public void setUndefinedReason(String value)
Sets the value of the undefinedReason property.- Parameters:
value- allowed object isString
-
getEnvironmentReason
public String getEnvironmentReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setEnvironmentReason
public void setEnvironmentReason(String value)
Sets the value of the environmentReason property.- Parameters:
value- allowed object isString
-
getEquipmentReason
public String getEquipmentReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setEquipmentReason
public void setEquipmentReason(String value)
Sets the value of the equipmentReason property.- Parameters:
value- allowed object isString
-
getPersonnelReason
public String getPersonnelReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setPersonnelReason
public void setPersonnelReason(String value)
Sets the value of the personnelReason property.- Parameters:
value- allowed object isString
-
getMiscellaneousReason
public String getMiscellaneousReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setMiscellaneousReason
public void setMiscellaneousReason(String value)
Sets the value of the miscellaneousReason property.- Parameters:
value- allowed object isString
-
getUnknownReason
public String getUnknownReason()
DEPRECATED (SIRI 2.1) - use only AlertCause.- Returns:
- possible object is
String
-
setUnknownReason
public void setUnknownReason(String value)
Sets the value of the unknownReason property.- Parameters:
value- allowed object isString
-
getAlertCause
public AlertCauseEnumeration getAlertCause()
Gets the value of the alertCause property.- Returns:
- possible object is
AlertCauseEnumeration
-
setAlertCause
public void setAlertCause(AlertCauseEnumeration value)
Sets the value of the alertCause property.- Parameters:
value- allowed object isAlertCauseEnumeration
-
getEnvironmentSubReason
public String getEnvironmentSubReason()
Gets the value of the environmentSubReason property.- Returns:
- possible object is
String
-
setEnvironmentSubReason
public void setEnvironmentSubReason(String value)
Sets the value of the environmentSubReason property.- Parameters:
value- allowed object isString
-
getEquipmentSubReason
public String getEquipmentSubReason()
Gets the value of the equipmentSubReason property.- Returns:
- possible object is
String
-
setEquipmentSubReason
public void setEquipmentSubReason(String value)
Sets the value of the equipmentSubReason property.- Parameters:
value- allowed object isString
-
getPersonnelSubReason
public String getPersonnelSubReason()
Gets the value of the personnelSubReason property.- Returns:
- possible object is
String
-
setPersonnelSubReason
public void setPersonnelSubReason(String value)
Sets the value of the personnelSubReason property.- Parameters:
value- allowed object isString
-
getMiscellaneousSubReason
public String getMiscellaneousSubReason()
Gets the value of the miscellaneousSubReason property.- Returns:
- possible object is
String
-
setMiscellaneousSubReason
public void setMiscellaneousSubReason(String value)
Sets the value of the miscellaneousSubReason property.- Parameters:
value- allowed object isString
-
getPublicEventReason
public PublicEventTypeEnum getPublicEventReason()
Gets the value of the publicEventReason property.- Returns:
- possible object is
PublicEventTypeEnum
-
setPublicEventReason
public void setPublicEventReason(PublicEventTypeEnum value)
Sets the value of the publicEventReason property.- Parameters:
value- allowed object isPublicEventTypeEnum
-
getReasonNames
public List<NaturalLanguageStringStructure> getReasonNames()
Gets the value of the reasonNames 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 reasonNames property.For example, to add a new item, do as follows:
getReasonNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getSeverity
public SeverityEnumeration getSeverity()
Gets the value of the severity property.- Returns:
- possible object is
SeverityEnumeration
-
setSeverity
public void setSeverity(SeverityEnumeration value)
Sets the value of the severity property.- Parameters:
value- allowed object isSeverityEnumeration
-
getPriority
public BigInteger getPriority()
Gets the value of the priority property.- Returns:
- possible object is
BigInteger
-
setPriority
public void setPriority(BigInteger value)
Sets the value of the priority property.- Parameters:
value- allowed object isBigInteger
-
getSensitivity
public SensitivityEnumeration getSensitivity()
Gets the value of the sensitivity property.- Returns:
- possible object is
SensitivityEnumeration
-
setSensitivity
public void setSensitivity(SensitivityEnumeration value)
Sets the value of the sensitivity property.- Parameters:
value- allowed object isSensitivityEnumeration
-
getAudience
public AudienceEnumeration getAudience()
Gets the value of the audience property.- Returns:
- possible object is
AudienceEnumeration
-
setAudience
public void setAudience(AudienceEnumeration value)
Sets the value of the audience property.- Parameters:
value- allowed object isAudienceEnumeration
-
getScopeType
public ScopeTypeEnumeration getScopeType()
Gets the value of the scopeType property.- Returns:
- possible object is
ScopeTypeEnumeration
-
setScopeType
public void setScopeType(ScopeTypeEnumeration value)
Sets the value of the scopeType property.- Parameters:
value- allowed object isScopeTypeEnumeration
-
getReportType
public ReportTypeEnumeration getReportType()
Gets the value of the reportType property.- Returns:
- possible object is
ReportTypeEnumeration
-
setReportType
public void setReportType(ReportTypeEnumeration value)
Sets the value of the reportType property.- Parameters:
value- allowed object isReportTypeEnumeration
-
isPlanned
public Boolean isPlanned()
Gets the value of the planned property.- Returns:
- possible object is
Boolean
-
setPlanned
public void setPlanned(Boolean value)
Sets the value of the planned property.- Parameters:
value- allowed object isBoolean
-
getKeywords
public List<String> getKeywords()
Gets the value of the keywords 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 keywords property.For example, to add a new item, do as follows:
getKeywords().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getSecondaryReasons
public PtSituationElement.SecondaryReasons getSecondaryReasons()
Gets the value of the secondaryReasons property.- Returns:
- possible object is
PtSituationElement.SecondaryReasons
-
setSecondaryReasons
public void setSecondaryReasons(PtSituationElement.SecondaryReasons value)
Sets the value of the secondaryReasons property.- Parameters:
value- allowed object isPtSituationElement.SecondaryReasons
-
getLanguage
public String getLanguage()
Gets the value of the language property.- Returns:
- possible object is
String
-
setLanguage
public void setLanguage(String value)
Sets the value of the language property.- Parameters:
value- allowed object isString
-
getSummaries
public List<DefaultedTextStructure> getSummaries()
Gets the value of the summaries 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 summaries property.For example, to add a new item, do as follows:
getSummaries().add(newItem);Objects of the following type(s) are allowed in the list
DefaultedTextStructure
-
getDescriptions
public List<DefaultedTextStructure> getDescriptions()
Gets the value of the descriptions 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 descriptions property.For example, to add a new item, do as follows:
getDescriptions().add(newItem);Objects of the following type(s) are allowed in the list
DefaultedTextStructure
-
getDetails
public List<DefaultedTextStructure> getDetails()
Gets the value of the details 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 details property.For example, to add a new item, do as follows:
getDetails().add(newItem);Objects of the following type(s) are allowed in the list
DefaultedTextStructure
-
getAdvices
public List<DefaultedTextStructure> getAdvices()
Gets the value of the advices 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 advices property.For example, to add a new item, do as follows:
getAdvices().add(newItem);Objects of the following type(s) are allowed in the list
DefaultedTextStructure
-
getInternal
public DefaultedTextStructure getInternal()
Gets the value of the internal property.- Returns:
- possible object is
DefaultedTextStructure
-
setInternal
public void setInternal(DefaultedTextStructure value)
Sets the value of the internal property.- Parameters:
value- allowed object isDefaultedTextStructure
-
getImages
public PtSituationElement.Images getImages()
Gets the value of the images property.- Returns:
- possible object is
PtSituationElement.Images
-
setImages
public void setImages(PtSituationElement.Images value)
Sets the value of the images property.- Parameters:
value- allowed object isPtSituationElement.Images
-
getInfoLinks
public PtSituationElement.InfoLinks getInfoLinks()
Gets the value of the infoLinks property.- Returns:
- possible object is
PtSituationElement.InfoLinks
-
setInfoLinks
public void setInfoLinks(PtSituationElement.InfoLinks value)
Sets the value of the infoLinks property.- Parameters:
value- allowed object isPtSituationElement.InfoLinks
-
getAffects
public AffectsScopeStructure getAffects()
Gets the value of the affects property.- Returns:
- possible object is
AffectsScopeStructure
-
setAffects
public void setAffects(AffectsScopeStructure value)
Sets the value of the affects property.- Parameters:
value- allowed object isAffectsScopeStructure
-
getConsequences
public PtConsequencesStructure getConsequences()
Gets the value of the consequences property.- Returns:
- possible object is
PtConsequencesStructure
-
setConsequences
public void setConsequences(PtConsequencesStructure value)
Sets the value of the consequences property.- Parameters:
value- allowed object isPtConsequencesStructure
-
getPublishingActions
public ActionsStructure getPublishingActions()
Gets the value of the publishingActions property.- Returns:
- possible object is
ActionsStructure
-
setPublishingActions
public void setPublishingActions(ActionsStructure value)
Sets the value of the publishingActions property.- Parameters:
value- allowed object isActionsStructure
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-