fr.etai.xat2v2.obj
Class Impact

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

public class Impact
extends Object
implements Serializable

Impact describes an impact that suffered a vehicle

Java class for ImpactType complex type.

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

 <complexType name="ImpactType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="label" type="{http://xat2.etai.fr}LabelType" minOccurs="0"/>
         <element name="initial-point" type="{http://xat2.etai.fr}ClassificationType" minOccurs="0"/>
         <element name="angle-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="position-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="intensity-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="immobilization-period" type="{http://xat2.etai.fr}ValueListType" minOccurs="0"/>
         <element name="excess-link-list" type="{http://xat2.etai.fr}ExcessLinkListType" minOccurs="0"/>
       </sequence>
       <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="internal-id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <attribute name="parent" 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
Impact()
           
 
Method Summary
 void addAngle(Classification angle)
           
 void addExcessLink(ExcessLink excessLink)
           
 void addImmobilizationPeriod(Value period)
           
 void addIntensity(Classification intensity)
           
 void addPosition(Classification position)
           
 void beforeMarshal(Marshaller m)
           
 List<Classification> getAngleList()
          Gets the value of the angleList property.
 List<ExcessLink> getExcessLinkList()
          Gets the value of the excessLinkList property.
 List<Value> getImmobilizationPeriod()
          Gets the value of the immobilizationPeriod property.
 Classification getInitialPoint()
          Gets the value of the initialPoint property.
 List<Classification> getIntensityList()
          Gets the value of the intensityList property.
 String getInternalId()
          Gets the value of the internalId property.
 Label getLabel()
          Gets the value of the label property.
 Integer getNumber()
          Gets the value of the number property.
 Impact getParent()
          Gets the value of the parent property.
 List<Classification> getPositionList()
          Gets the value of the positionList property.
 String getSource()
          Gets the value of the source property.
 void setAngleList(List<Classification> value)
          Sets the value of the angleList property.
 void setExcessLinkList(List<ExcessLink> value)
          Sets the value of the excessLinkList property.
 void setImmobilizationPeriod(List<Value> value)
          Sets the value of the immobilizationPeriod property.
 void setInitialPoint(Classification value)
          Sets the value of the initialPoint property.
 void setIntensityList(List<Classification> value)
          Sets the value of the intensityList property.
 void setInternalId(String value)
          Sets the value of the internalId property.
 void setLabel(Label value)
          Sets the value of the label property.
 void setNumber(Integer value)
          Sets the value of the number property.
 void setParent(Impact value)
          Sets the value of the parent property.
 void setPositionList(List<Classification> value)
          Sets the value of the positionList property.
 void setSource(String value)
          Sets the value of the source property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Impact

public Impact()
Method Detail

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

getInitialPoint

public Classification getInitialPoint()
Gets the value of the initialPoint property.

Returns:
possible object is Classification

setInitialPoint

public void setInitialPoint(Classification value)
Sets the value of the initialPoint property.

Parameters:
value - allowed object is Classification

getAngleList

public List<Classification> getAngleList()
Gets the value of the angleList property.

Returns:
possible object is ClassificationListType

setAngleList

public void setAngleList(List<Classification> value)
Sets the value of the angleList property.

Parameters:
value - allowed object is ClassificationListType

addAngle

public void addAngle(Classification angle)

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)

getIntensityList

public List<Classification> getIntensityList()
Gets the value of the intensityList property.

Returns:
possible object is ClassificationListType

setIntensityList

public void setIntensityList(List<Classification> value)
Sets the value of the intensityList property.

Parameters:
value - allowed object is ClassificationListType

addIntensity

public void addIntensity(Classification intensity)

getImmobilizationPeriod

public List<Value> getImmobilizationPeriod()
Gets the value of the immobilizationPeriod property.

Returns:
possible object is ValueListType

setImmobilizationPeriod

public void setImmobilizationPeriod(List<Value> value)
Sets the value of the immobilizationPeriod property.

Parameters:
value - allowed object is ValueListType

addImmobilizationPeriod

public void addImmobilizationPeriod(Value period)

getExcessLinkList

public List<ExcessLink> getExcessLinkList()
Gets the value of the excessLinkList property.

Returns:
possible object is ExcessLinkListType

setExcessLinkList

public void setExcessLinkList(List<ExcessLink> value)
Sets the value of the excessLinkList property.

Parameters:
value - allowed object is ExcessLinkListType

addExcessLink

public void addExcessLink(ExcessLink excessLink)

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

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

getParent

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

Returns:
possible object is Object

setParent

public void setParent(Impact value)
Sets the value of the parent 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.