org.ota.air
Class AirCheckIn.DocumentAndPrintInfo

java.lang.Object
  extended by org.ota.air.AirCheckIn.DocumentAndPrintInfo
Enclosing class:
AirCheckIn

public static class AirCheckIn.DocumentAndPrintInfo
extends java.lang.Object

Specifies print information that should be used by the receiver to print various Check-in documents. 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" name="DocumentAndPrintInfo" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CompanyLogo" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:FileAttachmentGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element name="AllianceLogo" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:FileAttachmentGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="AirAllianceName"/>
     <xs:attribute type="xs:string" use="optional" name="PrintDeviceID"/>
     <xs:attribute type="xs:string" use="optional" name="PrintDateTime"/>
     <xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
AirCheckIn.DocumentAndPrintInfo()
           
 
Method Summary
 java.lang.String getAirAllianceName()
          Get the 'AirAllianceName' attribute value.
 FileAttachmentGroup getAllianceLogo()
          Get the 'FileAttachmentGroup' attributeGroup value.
 CompanyIDAttributesGroup getCompanyIDAttributesGroup()
          Get the 'CompanyID_AttributesGroup' attributeGroup value.
 FileAttachmentGroup getCompanyLogo()
          Get the 'FileAttachmentGroup' attributeGroup value.
 java.lang.String getPrintDateTime()
          Get the 'PrintDateTime' attribute value.
 java.lang.String getPrintDeviceID()
          Get the 'PrintDeviceID' attribute value.
 void setAirAllianceName(java.lang.String airAllianceName)
          Set the 'AirAllianceName' attribute value.
 void setAllianceLogo(FileAttachmentGroup allianceLogo)
          Set the 'FileAttachmentGroup' attributeGroup value.
 void setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
          Set the 'CompanyID_AttributesGroup' attributeGroup value.
 void setCompanyLogo(FileAttachmentGroup companyLogo)
          Set the 'FileAttachmentGroup' attributeGroup value.
 void setPrintDateTime(java.lang.String printDateTime)
          Set the 'PrintDateTime' attribute value.
 void setPrintDeviceID(java.lang.String printDeviceID)
          Set the 'PrintDeviceID' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AirCheckIn.DocumentAndPrintInfo

public AirCheckIn.DocumentAndPrintInfo()
Method Detail

getCompanyLogo

public FileAttachmentGroup getCompanyLogo()
Get the 'FileAttachmentGroup' attributeGroup value. Company Emblem

Returns:
value

setCompanyLogo

public void setCompanyLogo(FileAttachmentGroup companyLogo)
Set the 'FileAttachmentGroup' attributeGroup value. Company Emblem

Parameters:
companyLogo -

getAllianceLogo

public FileAttachmentGroup getAllianceLogo()
Get the 'FileAttachmentGroup' attributeGroup value. Carrier Alliance Emblem

Returns:
value

setAllianceLogo

public void setAllianceLogo(FileAttachmentGroup allianceLogo)
Set the 'FileAttachmentGroup' attributeGroup value. Carrier Alliance Emblem

Parameters:
allianceLogo -

getAirAllianceName

public java.lang.String getAirAllianceName()
Get the 'AirAllianceName' attribute value. Carrier Alliance Name

Returns:
value

setAirAllianceName

public void setAirAllianceName(java.lang.String airAllianceName)
Set the 'AirAllianceName' attribute value. Carrier Alliance Name

Parameters:
airAllianceName -

getPrintDeviceID

public java.lang.String getPrintDeviceID()
Get the 'PrintDeviceID' attribute value. Unique identifier assigned to a specific device or drawn from a pool as necessary.

Returns:
value

setPrintDeviceID

public void setPrintDeviceID(java.lang.String printDeviceID)
Set the 'PrintDeviceID' attribute value. Unique identifier assigned to a specific device or drawn from a pool as necessary.

Parameters:
printDeviceID -

getPrintDateTime

public java.lang.String getPrintDateTime()
Get the 'PrintDateTime' attribute value. This is the timestamp to be imprinted on the document being printed. The time zone assumed to be UTC. Time reflects GMT or Zulu.

Returns:
value

setPrintDateTime

public void setPrintDateTime(java.lang.String printDateTime)
Set the 'PrintDateTime' attribute value. This is the timestamp to be imprinted on the document being printed. The time zone assumed to be UTC. Time reflects GMT or Zulu.

Parameters:
printDateTime -

getCompanyIDAttributesGroup

public CompanyIDAttributesGroup getCompanyIDAttributesGroup()
Get the 'CompanyID_AttributesGroup' attributeGroup value. The IATA two or three character airline code and name.

Returns:
value

setCompanyIDAttributesGroup

public void setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
Set the 'CompanyID_AttributesGroup' attributeGroup value. The IATA two or three character airline code and name.

Parameters:
companyIDAttributesGroup -