fr.etai.xat2v2.obj
Class Part

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

public class Part
extends Object
implements Serializable

Part is a vehicle part. It contains all information about a part.

Java class for PartType complex type.

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

 <complexType name="PartType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="breakdown-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="label" type="{http://xat2.etai.fr}LabelType" minOccurs="0"/>
         <element name="reference-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="description-list" type="{http://xat2.etai.fr}DescriptionListType" minOccurs="0"/>
         <element name="supplier" type="{http://xat2.etai.fr}SupplierType" minOccurs="0"/>
         <element name="classification-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="position-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="coat-number" type="{http://xat2.etai.fr}ValueType" minOccurs="0"/>
         <element name="material" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="decay-rate-list" type="{http://xat2.etai.fr}ValueListType" minOccurs="0"/>
         <element name="measure-list" type="{http://xat2.etai.fr}ValueListType" minOccurs="0"/>
         <element name="packaging-list" type="{http://xat2.etai.fr}PackagingListType" minOccurs="0"/>
         <element name="quantity" type="{http://xat2.etai.fr}QuantityType" minOccurs="0"/>
         <element name="stock-list" type="{http://xat2.etai.fr}StockListType" minOccurs="0"/>
         <element name="instruction-list" type="{http://xat2.etai.fr}InstructionListType" minOccurs="0"/>
         <element name="price-list" type="{http://xat2.etai.fr}PriceListType" minOccurs="0"/>
         <element name="status" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="part-list" type="{http://xat2.etai.fr}PartListType" minOccurs="0"/>
         <element name="part-link-list" type="{http://xat2.etai.fr}PartLinkListType" minOccurs="0"/>
         <element name="impact-link-list" type="{http://xat2.etai.fr}ImpactLinkListType" minOccurs="0"/>
         <element name="vehicle-link-list" type="{http://xat2.etai.fr}VehicleLinkListType" minOccurs="0"/>
         <element name="attachment" type="{http://xat2.etai.fr}AttachmentType" minOccurs="0"/>
         <element name="comment-list" type="{http://xat2.etai.fr}CommentListType" minOccurs="0"/>
       </sequence>
       <attribute name="internal-id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <attribute name="number" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="excess-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="labor-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="parent" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
Part()
           
 
Method Summary
 void addBreakdown(Classification breakdown)
           
 void addClassification(Classification cl)
           
 void addDecayRate(Value decayRate)
           
 void addDescription(Classification description)
           
 void addImpactLink(ImpactLink impactLink)
           
 void addInstruction(Instruction instruction)
           
 void addMaterial(Classification mat)
           
 void addMeasure(Value measure)
           
 void addPackaging(Packaging packaging)
           
 void addPart(Part part)
           
 void addPartLink(PartLink partLink)
           
 void addPartPrice(Price price)
           
 void addPosition(Classification position)
           
 void addPrice(Price price)
           
 void addReference(Classification reference)
           
 void addStatus(Classification st)
           
 void addStock(Stock stock)
           
 void addVehicleLink(VehicleLink vehicle)
           
 void beforeMarshal(Marshaller m)
           
 Attachment getAttachment()
          Gets the value of the attachment property.
 List<Classification> getBreakdownList()
          Gets the value of the breakdownList property.
 List<Classification> getClassificationList()
          Gets the value of the classificationList property.
 Value getCoatNumber()
          Gets the value of the coatNumber property.
 CommentList getCommentList()
          Gets the value of the commentList property.
 List<Value> getDecayRateList()
          Gets the value of the decayRateList property.
 DescriptionList getDescriptionList()
          Gets the value of the descriptionList property.
 Excess getExcessInternalId()
          Gets the value of the excessInternalId property.
 List<ImpactLink> getImpactLinkList()
          Gets the value of the impactLinkList property.
 List<Instruction> getInstructionList()
          Gets the value of the instructionList property.
 String getInternalId()
          Gets the value of the internalId property.
 Label getLabel()
          Gets the value of the label property.
 LaborCostRate getLaborInternalId()
          Gets the value of the laborInternalId property.
 List<Classification> getMaterial()
          Gets the value of the material property.
 List<Value> getMeasureList()
          Gets the value of the measureList property.
 Integer getNumber()
          Gets the value of the number property.
 List<Packaging> getPackagingList()
          Gets the value of the packagingList property.
 Part getParent()
          Gets the value of the parent property.
 List<PartLink> getPartLinkList()
          Gets the value of the partLinkList property.
 PartList getPartList()
          Gets the value of the partList property.
 List<Classification> getPositionList()
          Gets the value of the positionList property.
 List<Price> getPriceList()
          Gets the value of the priceList property.
 Quantity getQuantity()
          Gets the value of the quantity property.
 List<Classification> getReferenceList()
          Gets the value of the referenceList property.
 String getSource()
          Gets the value of the source property.
 List<Classification> getStatus()
          Gets the value of the status property.
 List<Stock> getStockList()
          Gets the value of the stockList property.
 Supplier getSupplier()
          Gets the value of the supplier property.
 List<VehicleLink> getVehicleLinkList()
          Gets the value of the vehicleLinkList property.
 void setAttachment(Attachment value)
          Sets the value of the attachment property.
 void setBreakdownList(List<Classification> value)
          Sets the value of the breakdownList property.
 void setClassificationList(List<Classification> value)
          Sets the value of the classificationList property.
 void setCoatNumber(Value value)
          Sets the value of the coatNumber property.
 void setCommentList(CommentList value)
          Sets the value of the commentList property.
 void setDecayRateList(List<Value> value)
          Sets the value of the decayRateList property.
 void setDescriptionList(DescriptionList value)
          Sets the value of the descriptionList property.
 void setExcessInternalId(Excess value)
          Sets the value of the excessInternalId property.
 void setImpactLinkList(List<ImpactLink> value)
          Sets the value of the impactLinkList property.
 void setInstructionList(List<Instruction> value)
          Sets the value of the instructionList property.
 void setInternalId(String value)
          Sets the value of the internalId property.
 void setLabel(Label value)
          Sets the value of the label property.
 void setLaborInternalId(LaborCostRate value)
          Sets the value of the laborInternalId property.
 void setMaterial(List<Classification> value)
          Sets the value of the material property.
 void setMeasureList(List<Value> value)
          Sets the value of the measureList property.
 void setNumber(Integer value)
          Sets the value of the number property.
 void setPackagingList(List<Packaging> value)
          Sets the value of the packagingList property.
 void setParent(Part value)
          Sets the value of the parent property.
 void setPartLinkList(List<PartLink> value)
          Sets the value of the partLinkList property.
 void setPartList(PartList value)
          Sets the value of the partList property.
 void setPositionList(List<Classification> value)
          Sets the value of the positionList property.
 void setPriceList(List<Price> value)
          Sets the value of the priceList property.
 void setQuantity(Quantity value)
          Sets the value of the quantity property.
 void setReferenceList(List<Classification> value)
          Sets the value of the referenceList property.
 void setSource(String value)
          Sets the value of the source property.
 void setStatus(List<Classification> value)
          Sets the value of the status property.
 void setStockList(List<Stock> value)
          Sets the value of the stockList property.
 void setSupplier(Supplier value)
          Sets the value of the supplier property.
 void setVehicleLinkList(List<VehicleLink> value)
          Sets the value of the vehicleLinkList property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Part

public Part()
Method Detail

getBreakdownList

public List<Classification> getBreakdownList()
Gets the value of the breakdownList property.

Returns:
possible object is ClassificationListType

setBreakdownList

public void setBreakdownList(List<Classification> value)
Sets the value of the breakdownList property.

Parameters:
value - allowed object is ClassificationListType

addBreakdown

public void addBreakdown(Classification breakdown)

getLabel

public Label getLabel()
Gets the value of the label property.

Returns:
possible object is Label

setLabel

public void setLabel(Label value)
Sets the value of the label property.

Parameters:
value - allowed object is Label

getDescriptionList

public DescriptionList getDescriptionList()
Gets the value of the descriptionList property.

Returns:
possible object is DescriptionList

setDescriptionList

public void setDescriptionList(DescriptionList value)
Sets the value of the descriptionList property.

Parameters:
value - allowed object is DescriptionList

addDescription

public void addDescription(Classification description)

getReferenceList

public List<Classification> getReferenceList()
Gets the value of the referenceList property.

Returns:
possible object is ClassificationListType

setReferenceList

public void setReferenceList(List<Classification> value)
Sets the value of the referenceList property.

Parameters:
value - allowed object is ClassificationListType

addReference

public void addReference(Classification reference)

getSupplier

public Supplier getSupplier()
Gets the value of the supplier property.

Returns:
possible object is Supplier

setSupplier

public void setSupplier(Supplier value)
Sets the value of the supplier property.

Parameters:
value - allowed object is Supplier

getClassificationList

public List<Classification> getClassificationList()
Gets the value of the classificationList property.

Returns:
possible object is ClassificationListType

setClassificationList

public void setClassificationList(List<Classification> value)
Sets the value of the classificationList property.

Parameters:
value - allowed object is ClassificationListType

addClassification

public void addClassification(Classification cl)

getPositionList

public List<Classification> getPositionList()
Gets the value of the positionList property.

Returns:
possible object is ClassificationListType

setPositionList

public void setPositionList(List<Classification> value)
Sets the value of the positionList property.

Parameters:
value - allowed object is ClassificationListType

addPosition

public void addPosition(Classification position)

getCoatNumber

public Value getCoatNumber()
Gets the value of the coatNumber property.

Returns:
possible object is Value

setCoatNumber

public void setCoatNumber(Value value)
Sets the value of the coatNumber property.

Parameters:
value - allowed object is Value

getMaterial

public List<Classification> getMaterial()
Gets the value of the material property.

Returns:
possible object is ClassificationListType

setMaterial

public void setMaterial(List<Classification> value)
Sets the value of the material property.

Parameters:
value - allowed object is ClassificationListType

addMaterial

public void addMaterial(Classification mat)

getDecayRateList

public List<Value> getDecayRateList()
Gets the value of the decayRateList property.

Returns:
possible object is ValueListType

setDecayRateList

public void setDecayRateList(List<Value> value)
Sets the value of the decayRateList property.

Parameters:
value - allowed object is ValueListType

addDecayRate

public void addDecayRate(Value decayRate)

getMeasureList

public List<Value> getMeasureList()
Gets the value of the measureList property.

Returns:
possible object is ValueListType

setMeasureList

public void setMeasureList(List<Value> value)
Sets the value of the measureList property.

Parameters:
value - allowed object is ValueListType

addMeasure

public void addMeasure(Value measure)

getPackagingList

public List<Packaging> getPackagingList()
Gets the value of the packagingList property.

Returns:
possible object is PackagingListType

setPackagingList

public void setPackagingList(List<Packaging> value)
Sets the value of the packagingList property.

Parameters:
value - allowed object is PackagingListType

addPackaging

public void addPackaging(Packaging packaging)

getQuantity

public Quantity getQuantity()
Gets the value of the quantity property.

Returns:
possible object is Quantity

setQuantity

public void setQuantity(Quantity value)
Sets the value of the quantity property.

Parameters:
value - allowed object is Quantity

getStockList

public List<Stock> getStockList()
Gets the value of the stockList property.

Returns:
possible object is Stock

setStockList

public void setStockList(List<Stock> value)
Sets the value of the stockList property.

Parameters:
value - allowed object is Stock

addStock

public void addStock(Stock stock)

getInstructionList

public List<Instruction> getInstructionList()
Gets the value of the instructionList property.

Returns:
possible object is Instruction

setInstructionList

public void setInstructionList(List<Instruction> value)
Sets the value of the instructionList property.

Parameters:
value - allowed object is Instruction

addInstruction

public void addInstruction(Instruction instruction)

getPriceList

public List<Price> getPriceList()
Gets the value of the priceList property.

Returns:
possible object is PriceListType

setPriceList

public void setPriceList(List<Price> value)
Sets the value of the priceList property.

Parameters:
value - allowed object is PriceListType

addPrice

public void addPrice(Price price)

getStatus

public List<Classification> getStatus()
Gets the value of the status property.

Returns:
possible object is ClassificationListType

setStatus

public void setStatus(List<Classification> value)
Sets the value of the status property.

Parameters:
value - allowed object is ClassificationListType

addStatus

public void addStatus(Classification st)

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)

getPartLinkList

public List<PartLink> getPartLinkList()
Gets the value of the partLinkList property.

Returns:
possible object is PartLinkListType

setPartLinkList

public void setPartLinkList(List<PartLink> value)
Sets the value of the partLinkList property.

Parameters:
value - allowed object is PartLinkListType

addPartLink

public void addPartLink(PartLink partLink)

getImpactLinkList

public List<ImpactLink> getImpactLinkList()
Gets the value of the impactLinkList property.

Returns:
possible object is ImpactLinkListType

setImpactLinkList

public void setImpactLinkList(List<ImpactLink> value)
Sets the value of the impactLinkList property.

Parameters:
value - allowed object is ImpactLinkListType

addImpactLink

public void addImpactLink(ImpactLink impactLink)

getVehicleLinkList

public List<VehicleLink> getVehicleLinkList()
Gets the value of the vehicleLinkList property.

Returns:
possible object is VehicleLinkListType

setVehicleLinkList

public void setVehicleLinkList(List<VehicleLink> value)
Sets the value of the vehicleLinkList property.

Parameters:
value - allowed object is VehicleLinkListType

addVehicleLink

public void addVehicleLink(VehicleLink vehicle)

getAttachment

public Attachment getAttachment()
Gets the value of the attachment property.

Returns:
possible object is Attachment

setAttachment

public void setAttachment(Attachment value)
Sets the value of the attachment property.

Parameters:
value - allowed object is Attachment

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

getInternalId

public String getInternalId()
Gets the value of the internalId property.

Returns:
possible object is String

setInternalId

public void setInternalId(String value)
Sets the value of the internalId property.

Parameters:
value - allowed object is String

getNumber

public Integer getNumber()
Gets the value of the number property.

Returns:
possible object is Integer

setNumber

public void setNumber(Integer value)
Sets the value of the number property.

Parameters:
value - allowed object is Integer

getExcessInternalId

public Excess getExcessInternalId()
Gets the value of the excessInternalId property.

Returns:
possible object is Object

setExcessInternalId

public void setExcessInternalId(Excess value)
Sets the value of the excessInternalId property.

Parameters:
value - allowed object is Object

getLaborInternalId

public LaborCostRate getLaborInternalId()
Gets the value of the laborInternalId property.

Returns:
possible object is Object

setLaborInternalId

public void setLaborInternalId(LaborCostRate value)
Sets the value of the laborInternalId property.

Parameters:
value - allowed object is Object

getParent

public Part getParent()
Gets the value of the parent property.

Returns:
possible object is Object

setParent

public void setParent(Part value)
Sets the value of the parent property.

Parameters:
value - allowed object is Object

getSource

public String getSource()
Gets the value of the source property.

Returns:
possible object is String

setSource

public void setSource(String value)
Sets the value of the source property.

Parameters:
value - allowed object is String

beforeMarshal

public void beforeMarshal(Marshaller m)


Copyright © 2012. All Rights Reserved.