fr.etai.xat2v2.obj
Class Shuttle

java.lang.Object
  extended by fr.etai.xat2v2.obj.Shuttle
All Implemented Interfaces:
Serializable

public class Shuttle
extends Object
implements Serializable

This is the main business object handled by the partners of a Xat2 transaction. The Shuttle contains all business information.

Java class for ShuttleType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ShuttleType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="transport" type="{http://xat2.etai.fr}TransportType" minOccurs="0"/>
         <element name="default-shuttle-settings" type="{http://xat2.etai.fr}DefaultShuttleSettingsType" minOccurs="0"/>
         <element name="settings" type="{http://xat2.etai.fr}SettingsType" minOccurs="0"/>
         <element name="file-list" type="{http://xat2.etai.fr}FileListType" minOccurs="0"/>
         <element name="person-list" type="{http://xat2.etai.fr}PersonListType" minOccurs="0"/>
         <element name="vehicle-list" type="{http://xat2.etai.fr}VehicleListType" minOccurs="0"/>
         <element name="calculating-list" type="{http://xat2.etai.fr}CalculatingListType" minOccurs="0"/>
         <element name="part-list" type="{http://xat2.etai.fr}PartListType" minOccurs="0"/>
         <element name="billing-list" type="{http://xat2.etai.fr}BillingListType" minOccurs="0"/>
         <element name="supplier-list" type="{http://xat2.etai.fr}SupplierListType" minOccurs="0"/>
         <element name="private-list" type="{http://xat2.etai.fr}PrivateListType" minOccurs="0"/>
         <element name="attached-file-list" type="{http://xat2.etai.fr}AttachedFileListType" minOccurs="0"/>
         <element name="comment-list" type="{http://xat2.etai.fr}CommentListType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
Shuttle()
           
 
Method Summary
 void addAttachedFile(AttachedFile attachedFile)
           
 void addBilling(Billing billing)
           
 void addCalculating(Calculating calculating)
           
 void addClientPrivateData(Classification privateData)
           
 void addFile(File file)
           
 void addPart(Part part)
           
 void addPartPrice(Price price)
           
 void addPerson(Person person)
           
 void addServerPrivateData(Classification privateData)
           
 void addSupplier(Supplier supplier)
           
 void addVehicle(Vehicle vehicle)
           
 List<AttachedFile> getAttachedFileList()
          Gets the value of the attachedFileList property.
 List<Billing> getBillingList()
          Gets the value of the billingList property.
 List<Calculating> getCalculatingList()
          Gets the value of the calculatingList property.
 CommentList getCommentList()
          Gets the value of the commentList property.
 DefaultShuttleSettings getDefaultShuttleSettings()
          Gets the value of the defaultShuttleSettings property.
 List<File> getFileList()
          Gets the value of the fileList property.
 PartList getPartList()
          Gets the value of the partList property.
 List<Person> getPersonList()
          Gets the value of the personList property.
 PrivateList getPrivateList()
          Gets the value of the privateList property.
 Settings getSettings()
          Gets the value of the settings property.
 List<Supplier> getSupplierList()
          Gets the value of the supplierList property.
 Transport getTransport()
          Gets the value of the transport property.
 List<Vehicle> getVehicleList()
          Gets the value of the vehicleList property.
 void setAttachedFileList(List<AttachedFile> value)
          Sets the value of the attachedFileList property.
 void setBillingList(List<Billing> value)
          Sets the value of the billingList property.
 void setCalculatingList(List<Calculating> value)
          Sets the value of the calculatingList property.
 void setCommentList(CommentList value)
          Sets the value of the commentList property.
 void setDefaultShuttleSettings(DefaultShuttleSettings value)
          Sets the value of the defaultShuttleSettings property.
 void setFileList(List<File> value)
          Sets the value of the fileList property.
 void setPartList(PartList value)
          Sets the value of the partList property.
 void setPersonList(List<Person> value)
          Sets the value of the personList property.
 void setPrivateList(PrivateList value)
          Sets the value of the privateList property.
 void setSettings(Settings value)
          Sets the value of the settings property.
 void setSupplierList(List<Supplier> value)
          Sets the value of the supplierList property.
 void setTransport(Transport value)
          Sets the value of the transport property.
 void setVehicleList(List<Vehicle> value)
          Sets the value of the vehicleList property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Shuttle

public Shuttle()
Method Detail

getTransport

public Transport getTransport()
Gets the value of the transport property.

Returns:
possible object is Transport

setTransport

public void setTransport(Transport value)
Sets the value of the transport property.

Parameters:
value - allowed object is Transport

getDefaultShuttleSettings

public DefaultShuttleSettings getDefaultShuttleSettings()
Gets the value of the defaultShuttleSettings property.

Returns:
possible object is DefaultShuttleSettings

setDefaultShuttleSettings

public void setDefaultShuttleSettings(DefaultShuttleSettings value)
Sets the value of the defaultShuttleSettings property.

Parameters:
value - allowed object is DefaultShuttleSettings

getSettings

public Settings getSettings()
Gets the value of the settings property.

Returns:
possible object is Settings

setSettings

public void setSettings(Settings value)
Sets the value of the settings property.

Parameters:
value - allowed object is Settings

getFileList

public List<File> getFileList()
Gets the value of the fileList property.

Returns:
possible object is FileListType

setFileList

public void setFileList(List<File> value)
Sets the value of the fileList property.

Parameters:
value - allowed object is FileListType

addFile

public void addFile(File file)

getPersonList

public List<Person> getPersonList()
Gets the value of the personList property.

Returns:
possible object is PersonListType

setPersonList

public void setPersonList(List<Person> value)
Sets the value of the personList property.

Parameters:
value - allowed object is PersonListType

addPerson

public void addPerson(Person person)

getVehicleList

public List<Vehicle> getVehicleList()
Gets the value of the vehicleList property.

Returns:
possible object is VehicleListType

setVehicleList

public void setVehicleList(List<Vehicle> value)
Sets the value of the vehicleList property.

Parameters:
value - allowed object is VehicleListType

addVehicle

public void addVehicle(Vehicle vehicle)

getCalculatingList

public List<Calculating> getCalculatingList()
Gets the value of the calculatingList property.

Returns:
possible object is CalculatingListType

setCalculatingList

public void setCalculatingList(List<Calculating> value)
Sets the value of the calculatingList property.

Parameters:
value - allowed object is CalculatingListType

addCalculating

public void addCalculating(Calculating calculating)

getPartList

public PartList getPartList()
Gets the value of the partList property.

Returns:
possible object is PartList

setPartList

public void setPartList(PartList value)
Sets the value of the partList property.

Parameters:
value - allowed object is PartList

addPart

public void addPart(Part part)

addPartPrice

public void addPartPrice(Price price)

getBillingList

public List<Billing> getBillingList()
Gets the value of the billingList property.

Returns:
possible object is BillingListType

setBillingList

public void setBillingList(List<Billing> value)
Sets the value of the billingList property.

Parameters:
value - allowed object is BillingListType

addBilling

public void addBilling(Billing billing)

getPrivateList

public PrivateList getPrivateList()
Gets the value of the privateList property.

Returns:
possible object is PrivateList

setPrivateList

public void setPrivateList(PrivateList value)
Sets the value of the privateList property.

Parameters:
value - allowed object is PrivateList

addClientPrivateData

public void addClientPrivateData(Classification privateData)

addServerPrivateData

public void addServerPrivateData(Classification privateData)

getAttachedFileList

public List<AttachedFile> getAttachedFileList()
Gets the value of the attachedFileList property.

Returns:
possible object is AttachedFileListType

setAttachedFileList

public void setAttachedFileList(List<AttachedFile> value)
Sets the value of the attachedFileList property.

Parameters:
value - allowed object is AttachedFileListType

addAttachedFile

public void addAttachedFile(AttachedFile attachedFile)

getCommentList

public CommentList getCommentList()
Gets the value of the commentList property.

Returns:
possible object is CommentList

setCommentList

public void setCommentList(CommentList value)
Sets the value of the commentList property.

Parameters:
value - allowed object is CommentList

getSupplierList

public List<Supplier> getSupplierList()
Gets the value of the supplierList property.

Returns:
possible object is SupplierListType

setSupplierList

public void setSupplierList(List<Supplier> value)
Sets the value of the supplierList property.

Parameters:
value - allowed object is SupplierListType

addSupplier

public void addSupplier(Supplier supplier)


Copyright © 2012. All Rights Reserved.