Class NonManagedCause
- java.lang.Object
-
- eu.datex2.siri14.schema._1_0._1_0.Cause
-
- eu.datex2.siri14.schema._1_0._1_0.NonManagedCause
-
- All Implemented Interfaces:
Serializable
public class NonManagedCause extends Cause implements Serializable
Contains details of the cause of a record within a situation, when this cause is not managed as a situation record in its own right.Java class for NonManagedCause complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NonManagedCause"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}Cause"> <sequence> <element name="causeDescription" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString"> <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="causeType" type="{http://datex2.eu/schema/1_0/1_0}CauseTypeEnum" minOccurs="0"/> <element name="nonManagedCauseExtension" 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 Modifier and Type Class Description static classNonManagedCause.CauseDescriptionJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected NonManagedCause.CauseDescriptioncauseDescriptionprotected CauseTypeEnumcauseTypeprotected ExtensionTypenonManagedCauseExtension
-
Constructor Summary
Constructors Constructor Description NonManagedCause()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NonManagedCause.CauseDescriptiongetCauseDescription()Gets the value of the causeDescription property.CauseTypeEnumgetCauseType()Gets the value of the causeType property.ExtensionTypegetNonManagedCauseExtension()Gets the value of the nonManagedCauseExtension property.voidsetCauseDescription(NonManagedCause.CauseDescription value)Sets the value of the causeDescription property.voidsetCauseType(CauseTypeEnum value)Sets the value of the causeType property.voidsetNonManagedCauseExtension(ExtensionType value)Sets the value of the nonManagedCauseExtension property.
-
-
-
Field Detail
-
causeDescription
protected NonManagedCause.CauseDescription causeDescription
-
causeType
protected CauseTypeEnum causeType
-
nonManagedCauseExtension
protected ExtensionType nonManagedCauseExtension
-
-
Method Detail
-
getCauseDescription
public NonManagedCause.CauseDescription getCauseDescription()
Gets the value of the causeDescription property.- Returns:
- possible object is
NonManagedCause.CauseDescription
-
setCauseDescription
public void setCauseDescription(NonManagedCause.CauseDescription value)
Sets the value of the causeDescription property.- Parameters:
value- allowed object isNonManagedCause.CauseDescription
-
getCauseType
public CauseTypeEnum getCauseType()
Gets the value of the causeType property.- Returns:
- possible object is
CauseTypeEnum
-
setCauseType
public void setCauseType(CauseTypeEnum value)
Sets the value of the causeType property.- Parameters:
value- allowed object isCauseTypeEnum
-
getNonManagedCauseExtension
public ExtensionType getNonManagedCauseExtension()
Gets the value of the nonManagedCauseExtension property.- Returns:
- possible object is
ExtensionType
-
setNonManagedCauseExtension
public void setNonManagedCauseExtension(ExtensionType value)
Sets the value of the nonManagedCauseExtension property.- Parameters:
value- allowed object isExtensionType
-
-