org.ota.cruise
Class InfoRS.Information.ShipInfo

java.lang.Object
  extended by org.ota.cruise.InfoRS.Information.ShipInfo
Enclosing class:
InfoRS.Information

public static class InfoRS.Information.ShipInfo
extends java.lang.Object

Defines the ship characteristics. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:ShipInfoType" name="ShipInfo" minOccurs="0"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ShipInfoType">
   <xs:sequence>
     <xs:element name="Ship" minOccurs="0">
       <!-- Reference to inner class Ship -->
     </xs:element>
     <xs:element name="ShipLength" minOccurs="0">
       <xs:complexType>
         <xs:attributeGroup ref="ns:UnitsOfMeasureGroup"/>
       </xs:complexType>
     </xs:element>
     <xs:element name="ShipVoltage" minOccurs="0">
       <xs:complexType>
         <xs:attributeGroup ref="ns:UnitsOfMeasureGroup"/>
       </xs:complexType>
     </xs:element>
   </xs:sequence>
   <xs:attributeGroup ref="ns:ShipReferenceGroup"/>
 </xs:complexType>
 


Nested Class Summary
static class InfoRS.Information.ShipInfo.Ship
          Defines the ship details.
 
Constructor Summary
InfoRS.Information.ShipInfo()
           
 
Method Summary
 InfoRS.Information.ShipInfo.Ship getShip()
          Get the 'Ship' element value.
 UnitsOfMeasureGroup getShipLength()
          Get the 'UnitsOfMeasureGroup' attributeGroup value.
 ShipReferenceGroup getShipReferenceGroup()
          Get the 'ShipReferenceGroup' attributeGroup value.
 UnitsOfMeasureGroup getShipVoltage()
          Get the 'UnitsOfMeasureGroup' attributeGroup value.
 void setShip(InfoRS.Information.ShipInfo.Ship ship)
          Set the 'Ship' element value.
 void setShipLength(UnitsOfMeasureGroup shipLength)
          Set the 'UnitsOfMeasureGroup' attributeGroup value.
 void setShipReferenceGroup(ShipReferenceGroup shipReferenceGroup)
          Set the 'ShipReferenceGroup' attributeGroup value.
 void setShipVoltage(UnitsOfMeasureGroup shipVoltage)
          Set the 'UnitsOfMeasureGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfoRS.Information.ShipInfo

public InfoRS.Information.ShipInfo()
Method Detail

getShip

public InfoRS.Information.ShipInfo.Ship getShip()
Get the 'Ship' element value. Defines the ship details.

Returns:
value

setShip

public void setShip(InfoRS.Information.ShipInfo.Ship ship)
Set the 'Ship' element value. Defines the ship details.

Parameters:
ship -

getShipLength

public UnitsOfMeasureGroup getShipLength()
Get the 'UnitsOfMeasureGroup' attributeGroup value. Defines the length of the ship.

Returns:
value

setShipLength

public void setShipLength(UnitsOfMeasureGroup shipLength)
Set the 'UnitsOfMeasureGroup' attributeGroup value. Defines the length of the ship.

Parameters:
shipLength -

getShipVoltage

public UnitsOfMeasureGroup getShipVoltage()
Get the 'UnitsOfMeasureGroup' attributeGroup value. Defines the voltage available for guests (e.g., 110, 220).

Returns:
value

setShipVoltage

public void setShipVoltage(UnitsOfMeasureGroup shipVoltage)
Set the 'UnitsOfMeasureGroup' attributeGroup value. Defines the voltage available for guests (e.g., 110, 220).

Parameters:
shipVoltage -

getShipReferenceGroup

public ShipReferenceGroup getShipReferenceGroup()
Get the 'ShipReferenceGroup' attributeGroup value. Specifies a vendor and ship.

Returns:
value

setShipReferenceGroup

public void setShipReferenceGroup(ShipReferenceGroup shipReferenceGroup)
Set the 'ShipReferenceGroup' attributeGroup value. Specifies a vendor and ship.

Parameters:
shipReferenceGroup -