Class 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