Package uk.org.siri.siri21
Class AffectedSectionStructure
- java.lang.Object
-
- uk.org.siri.siri21.AffectedSectionStructure
-
- All Implemented Interfaces:
Serializable
public class AffectedSectionStructure extends Object implements Serializable
Type for information about the SECTIONs affected by a SITUATION.Java class for AffectedSectionStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedSectionStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="SectionRef" type="{http://www.siri.org.uk/siri}SectionRefStructure" minOccurs="0"/> <element name="IndirectSectionRef"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="FirstStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure"/> <element name="FirstStopPlaceRef" type="{http://www.ifopt.org.uk/ifopt}StopPlaceRefStructure"/> <element name="FirstQuayRef" type="{http://www.siri.org.uk/siri}QuayRefStructure"/> </choice> <choice maxOccurs="unbounded" minOccurs="0"> <element name="IntermediateStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure"/> <element name="IntermediateStopPlaceRef" type="{http://www.ifopt.org.uk/ifopt}StopPlaceRefStructure"/> <element name="IntermediateQuayRef" type="{http://www.siri.org.uk/siri}QuayRefStructure"/> </choice> <choice> <element name="LastStopPointRef" type="{http://www.siri.org.uk/siri}StopPointRefStructure"/> <element name="LastStopPlaceRef" type="{http://www.ifopt.org.uk/ifopt}StopPlaceRefStructure"/> <element name="LastQuayRef" type="{http://www.siri.org.uk/siri}QuayRefStructure"/> </choice> </sequence> </restriction> </complexContent> </complexType> </element> </choice> <group ref="{http://www.siri.org.uk/siri}ProjectionGroup"/> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAffectedSectionStructure.IndirectSectionRefJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Extensionsextensionsprotected AffectedSectionStructure.IndirectSectionRefindirectSectionRefprotected LinkProjectionlinkProjectionprotected OffsetStructureoffsetprotected SectionRefStructuresectionRef
-
Constructor Summary
Constructors Constructor Description AffectedSectionStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionsgetExtensions()Gets the value of the extensions property.AffectedSectionStructure.IndirectSectionRefgetIndirectSectionRef()Gets the value of the indirectSectionRef property.LinkProjectiongetLinkProjection()Gets the value of the linkProjection property.OffsetStructuregetOffset()Gets the value of the offset property.SectionRefStructuregetSectionRef()Gets the value of the sectionRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetIndirectSectionRef(AffectedSectionStructure.IndirectSectionRef value)Sets the value of the indirectSectionRef property.voidsetLinkProjection(LinkProjection value)Sets the value of the linkProjection property.voidsetOffset(OffsetStructure value)Sets the value of the offset property.voidsetSectionRef(SectionRefStructure value)Sets the value of the sectionRef property.
-
-
-
Field Detail
-
indirectSectionRef
protected AffectedSectionStructure.IndirectSectionRef indirectSectionRef
-
sectionRef
protected SectionRefStructure sectionRef
-
linkProjection
protected LinkProjection linkProjection
-
offset
protected OffsetStructure offset
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getIndirectSectionRef
public AffectedSectionStructure.IndirectSectionRef getIndirectSectionRef()
Gets the value of the indirectSectionRef property.- Returns:
- possible object is
AffectedSectionStructure.IndirectSectionRef
-
setIndirectSectionRef
public void setIndirectSectionRef(AffectedSectionStructure.IndirectSectionRef value)
Sets the value of the indirectSectionRef property.- Parameters:
value- allowed object isAffectedSectionStructure.IndirectSectionRef
-
getSectionRef
public SectionRefStructure getSectionRef()
Gets the value of the sectionRef property.- Returns:
- possible object is
SectionRefStructure
-
setSectionRef
public void setSectionRef(SectionRefStructure value)
Sets the value of the sectionRef property.- Parameters:
value- allowed object isSectionRefStructure
-
getLinkProjection
public LinkProjection getLinkProjection()
Gets the value of the linkProjection property.- Returns:
- possible object is
LinkProjection
-
setLinkProjection
public void setLinkProjection(LinkProjection value)
Sets the value of the linkProjection property.- Parameters:
value- allowed object isLinkProjection
-
getOffset
public OffsetStructure getOffset()
Gets the value of the offset property.- Returns:
- possible object is
OffsetStructure
-
setOffset
public void setOffset(OffsetStructure value)
Sets the value of the offset property.- Parameters:
value- allowed object isOffsetStructure
-
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
-
-