fr.etai.xat2v2.obj
Class Operation

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

public class Operation
extends Object
implements Serializable

Operation is an operation of repair.

Java class for OperationType complex type.

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

 <complexType name="OperationType">
   <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="label-alternative-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="classification-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="intervention-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="quantity" type="{http://xat2.etai.fr}QuantityType" minOccurs="0"/>
         <element name="price-list" type="{http://xat2.etai.fr}PriceListType" minOccurs="0"/>
         <element name="time-list" type="{http://xat2.etai.fr}TimeListType" minOccurs="0"/>
         <element name="part-link-list" type="{http://xat2.etai.fr}PartLinkListType" minOccurs="0"/>
         <element name="operation-list" type="{http://xat2.etai.fr}OperationListType" minOccurs="0"/>
         <element name="elementary-operation-list" type="{http://xat2.etai.fr}ElementaryOperationListType" minOccurs="0"/>
         <element name="paint-class" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="date-list" type="{http://xat2.etai.fr}DateListType" 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="excess-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="impact-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="number" type="{http://www.w3.org/2001/XMLSchema}int" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
Operation()
           
 
Method Summary
 void addBreakdown(Classification breakdown)
           
 void addClassification(Classification cl)
           
 void addComment(Classification comment)
           
 void addDate(ExplicitDate date)
           
 void addElementaryOperation(ElementaryOperation elementaryOperation)
           
 void addIntervention(Classification intervention)
           
 void addLabelAlternative(Classification labelAlternative)
           
 void addOperation(Operation operation)
           
 void addPaintClass(Classification pc)
           
 void addPartLink(PartLink partLink)
           
 void addPrice(Price price)
           
 void addReference(Classification reference)
           
 void addTime(Time time)
           
 void beforeMarshal(Marshaller m)
           
 List<Classification> getBreakdownList()
          Gets the value of the breakdownList property.
 List<Classification> getClassificationList()
          Gets the value of the classificationList property.
 CommentList getCommentList()
          Gets the value of the commentList property.
 List<ExplicitDate> getDateList()
          Gets the value of the dateList property.
 List<ElementaryOperation> getElementaryOperationList()
          Gets the value of the elementaryOperationList property.
 Excess getExcessInternalId()
          Gets the value of the excessInternalId property.
 Impact getImpactInternalId()
          Gets the value of the impactInternalId property.
 String getInternalId()
          Gets the value of the internalId property.
 List<Classification> getInterventionList()
          Gets the value of the interventionList property.
 Label getLabel()
          Gets the value of the label property.
 List<Classification> getLabelAlternativeList()
          Gets the value of the labelAlternativeList property.
 Integer getNumber()
          Gets the value of the number property.
 List<Operation> getOperationList()
          Gets the value of the operationList property.
 List<Classification> getPaintClass()
          Gets the value of the paintClass property.
 List<PartLink> getPartLinkList()
          Gets the value of the partLinkList 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.
 List<Time> getTimeList()
          Gets the value of the timeList 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 setCommentList(CommentList value)
          Sets the value of the commentList property.
 void setDateList(List<ExplicitDate> value)
          Sets the value of the dateList property.
 void setElementaryOperationList(List<ElementaryOperation> value)
          Sets the value of the elementaryOperationList property.
 void setExcessInternalId(Excess value)
          Sets the value of the excessInternalId property.
 void setImpactInternalId(Impact value)
          Sets the value of the impactInternalId property.
 void setInternalId(String value)
          Sets the value of the internalId property.
 void setInterventionList(List<Classification> value)
          Sets the value of the interventionList property.
 void setLabel(Label value)
          Sets the value of the label property.
 void setLabelAlternativeList(List<Classification> value)
          Sets the value of the labelAlternativeList property.
 void setNumber(Integer value)
          Sets the value of the number property.
 void setOperationList(List<Operation> value)
          Sets the value of the operationList property.
 void setPaintClass(List<Classification> value)
          Sets the value of the paintClass property.
 void setPartLinkList(List<PartLink> value)
          Sets the value of the partLinkList 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 setTimeList(List<Time> value)
          Sets the value of the timeList property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Operation

public Operation()
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

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)

getLabelAlternativeList

public List<Classification> getLabelAlternativeList()
Gets the value of the labelAlternativeList property.

Returns:
possible object is ClassificationListType

setLabelAlternativeList

public void setLabelAlternativeList(List<Classification> value)
Sets the value of the labelAlternativeList property.

Parameters:
value - allowed object is ClassificationListType

addLabelAlternative

public void addLabelAlternative(Classification labelAlternative)

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)

getInterventionList

public List<Classification> getInterventionList()
Gets the value of the interventionList property.

Returns:
possible object is ClassificationListType

setInterventionList

public void setInterventionList(List<Classification> value)
Sets the value of the interventionList property.

Parameters:
value - allowed object is ClassificationListType

addIntervention

public void addIntervention(Classification intervention)

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

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)

getTimeList

public List<Time> getTimeList()
Gets the value of the timeList property.

Returns:
possible object is TimeListType

setTimeList

public void setTimeList(List<Time> value)
Sets the value of the timeList property.

Parameters:
value - allowed object is TimeListType

addTime

public void addTime(Time time)

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)

getOperationList

public List<Operation> getOperationList()
Gets the value of the operationList property.

Returns:
possible object is OperationListType

setOperationList

public void setOperationList(List<Operation> value)
Sets the value of the operationList property.

Parameters:
value - allowed object is OperationListType

addOperation

public void addOperation(Operation operation)

getElementaryOperationList

public List<ElementaryOperation> getElementaryOperationList()
Gets the value of the elementaryOperationList property.

Returns:
possible object is ElementaryOperationListType

setElementaryOperationList

public void setElementaryOperationList(List<ElementaryOperation> value)
Sets the value of the elementaryOperationList property.

Parameters:
value - allowed object is ElementaryOperationListType

addElementaryOperation

public void addElementaryOperation(ElementaryOperation elementaryOperation)

getPaintClass

public List<Classification> getPaintClass()
Gets the value of the paintClass property.

Returns:
possible object is ClassificationListType

setPaintClass

public void setPaintClass(List<Classification> value)
Sets the value of the paintClass property.

Parameters:
value - allowed object is ClassificationListType

addPaintClass

public void addPaintClass(Classification pc)

getDateList

public List<ExplicitDate> getDateList()
Gets the value of the dateList property.

Returns:
possible object is DateListType

setDateList

public void setDateList(List<ExplicitDate> value)
Sets the value of the dateList property.

Parameters:
value - allowed object is DateListType

addDate

public void addDate(ExplicitDate date)

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

addComment

public void addComment(Classification comment)

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

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

getImpactInternalId

public Impact getImpactInternalId()
Gets the value of the impactInternalId property.

Returns:
possible object is Object

setImpactInternalId

public void setImpactInternalId(Impact value)
Sets the value of the impactInternalId property.

Parameters:
value - allowed object is Object

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

beforeMarshal

public void beforeMarshal(Marshaller m)


Copyright © 2012. All Rights Reserved.