|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.rail.StationDetails
public class StationDetails
Operation and location details of the station. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="StationDetailsType"> <xs:sequence> <xs:element type="ns:StationType" name="Details"/> <xs:element type="ns:OperationSchedulesType" name="OperationSchedules" minOccurs="0"/> <xs:element type="ns:AddressType" name="Address" minOccurs="0"/> <xs:element name="Telephone" minOccurs="0" maxOccurs="5"> <xs:complexType> <xs:attributeGroup ref="ns:TelephoneGroup"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="StationType"> <xs:simpleContent> <xs:extension base="ns:LocationType"> <xs:attribute type="xs:boolean" name="Staffed"/> <xs:attribute type="xs:boolean" name="TicketPrinter"/> <xs:attribute type="xs:boolean" name="SST_Machine"/> <xs:attribute type="ns:USTimeZoneType" use="optional" name="USTimeZone"/> </xs:extension> </xs:simpleContent> </xs:complexType> <xs:simpleType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="USTimeZoneType"> <!-- Reference to inner class USTimeZone --> </xs:simpleType>
Nested Class Summary | |
---|---|
static class |
StationDetails.USTimeZone
Identifies a time zone within the United States Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
StationDetails()
|
Method Summary | |
---|---|
void |
addTelephone(TelephoneGroup item)
Add a 'Telephone' element item. |
void |
clearTelephones()
Remove all 'Telephone' element items. |
Address |
getAddress()
Get the 'Address' element value. |
Location |
getDetailsLocation()
Get the extension value. |
java.lang.Boolean |
getDetailsSSTMachine()
Get the 'SST_Machine' attribute value. |
java.lang.Boolean |
getDetailsStaffed()
Get the 'Staffed' attribute value. |
java.lang.Boolean |
getDetailsTicketPrinter()
Get the 'TicketPrinter' attribute value. |
StationDetails.USTimeZone |
getDetailsUSTimeZone()
Get the 'USTimeZone' attribute value. |
OperationSchedules |
getOperationSchedules()
Get the 'OperationSchedules' element value. |
TelephoneGroup |
getTelephone(int index)
Get 'Telephone' element item by position. |
java.util.List<TelephoneGroup> |
getTelephones()
Get the list of 'Telephone' element items. |
void |
setAddress(Address address)
Set the 'Address' element value. |
void |
setDetailsLocation(Location detailsLocation)
Set the extension value. |
void |
setDetailsSSTMachine(java.lang.Boolean detailsSSTMachine)
Set the 'SST_Machine' attribute value. |
void |
setDetailsStaffed(java.lang.Boolean detailsStaffed)
Set the 'Staffed' attribute value. |
void |
setDetailsTicketPrinter(java.lang.Boolean detailsTicketPrinter)
Set the 'TicketPrinter' attribute value. |
void |
setDetailsUSTimeZone(StationDetails.USTimeZone detailsUSTimeZone)
Set the 'USTimeZone' attribute value. |
void |
setOperationSchedules(OperationSchedules operationSchedules)
Set the 'OperationSchedules' element value. |
void |
setTelephones(java.util.List<TelephoneGroup> list)
Set the list of 'Telephone' element items. |
int |
sizeTelephones()
Get the number of 'Telephone' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StationDetails()
Method Detail |
---|
public Location getDetailsLocation()
public void setDetailsLocation(Location detailsLocation)
detailsLocation
- public java.lang.Boolean getDetailsStaffed()
public void setDetailsStaffed(java.lang.Boolean detailsStaffed)
detailsStaffed
- public java.lang.Boolean getDetailsTicketPrinter()
public void setDetailsTicketPrinter(java.lang.Boolean detailsTicketPrinter)
detailsTicketPrinter
- public java.lang.Boolean getDetailsSSTMachine()
public void setDetailsSSTMachine(java.lang.Boolean detailsSSTMachine)
detailsSSTMachine
- public StationDetails.USTimeZone getDetailsUSTimeZone()
public void setDetailsUSTimeZone(StationDetails.USTimeZone detailsUSTimeZone)
detailsUSTimeZone
- public OperationSchedules getOperationSchedules()
public void setOperationSchedules(OperationSchedules operationSchedules)
operationSchedules
- public Address getAddress()
public void setAddress(Address address)
address
- public java.util.List<TelephoneGroup> getTelephones()
public void setTelephones(java.util.List<TelephoneGroup> list)
list
- public int sizeTelephones()
public void addTelephone(TelephoneGroup item)
item
- public TelephoneGroup getTelephone(int index)
index
-
public void clearTelephones()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |