net.sf.mpxj.primavera.schema
Class RelationshipType

java.lang.Object
  extended by net.sf.mpxj.primavera.schema.RelationshipType

public class RelationshipType
extends Object

Java class for RelationshipType complex type.

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

 <complexType name="RelationshipType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="CreateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IsPredecessorBaseline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IsSuccessorBaseline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Lag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="LastUpdateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="PredecessorActivityId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PredecessorActivityName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PredecessorActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="PredecessorActivityType" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="Task Dependent"/>
               <enumeration value="Resource Dependent"/>
               <enumeration value="Level of Effort"/>
               <enumeration value="Start Milestone"/>
               <enumeration value="Finish Milestone"/>
               <enumeration value="WBS Summary"/>
             </restriction>
           </simpleType>
         </element>
         <element name="PredecessorProjectId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PredecessorProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="SuccessorActivityId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SuccessorActivityName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SuccessorActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="SuccessorActivityType" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="Task Dependent"/>
               <enumeration value="Resource Dependent"/>
               <enumeration value="Level of Effort"/>
               <enumeration value="Start Milestone"/>
               <enumeration value="Finish Milestone"/>
               <enumeration value="WBS Summary"/>
             </restriction>
           </simpleType>
         </element>
         <element name="SuccessorProjectId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SuccessorProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Type" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="Finish to Start"/>
               <enumeration value="Finish to Finish"/>
               <enumeration value="Start to Start"/>
               <enumeration value="Start to Finish"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<Date> createDate
           
protected  String createUser
           
protected  Boolean isPredecessorBaseline
           
protected  Boolean isSuccessorBaseline
           
protected  JAXBElement<Double> lag
           
protected  JAXBElement<Date> lastUpdateDate
           
protected  String lastUpdateUser
           
protected  Integer objectId
           
protected  String predecessorActivityId
           
protected  String predecessorActivityName
           
protected  Integer predecessorActivityObjectId
           
protected  String predecessorActivityType
           
protected  String predecessorProjectId
           
protected  JAXBElement<Integer> predecessorProjectObjectId
           
protected  String successorActivityId
           
protected  String successorActivityName
           
protected  Integer successorActivityObjectId
           
protected  String successorActivityType
           
protected  String successorProjectId
           
protected  JAXBElement<Integer> successorProjectObjectId
           
protected  String type
           
 
Constructor Summary
RelationshipType()
           
 
Method Summary
 JAXBElement<Date> getCreateDate()
          Gets the value of the createDate property.
 String getCreateUser()
          Gets the value of the createUser property.
 JAXBElement<Double> getLag()
          Gets the value of the lag property.
 JAXBElement<Date> getLastUpdateDate()
          Gets the value of the lastUpdateDate property.
 String getLastUpdateUser()
          Gets the value of the lastUpdateUser property.
 Integer getObjectId()
          Gets the value of the objectId property.
 String getPredecessorActivityId()
          Gets the value of the predecessorActivityId property.
 String getPredecessorActivityName()
          Gets the value of the predecessorActivityName property.
 Integer getPredecessorActivityObjectId()
          Gets the value of the predecessorActivityObjectId property.
 String getPredecessorActivityType()
          Gets the value of the predecessorActivityType property.
 String getPredecessorProjectId()
          Gets the value of the predecessorProjectId property.
 JAXBElement<Integer> getPredecessorProjectObjectId()
          Gets the value of the predecessorProjectObjectId property.
 String getSuccessorActivityId()
          Gets the value of the successorActivityId property.
 String getSuccessorActivityName()
          Gets the value of the successorActivityName property.
 Integer getSuccessorActivityObjectId()
          Gets the value of the successorActivityObjectId property.
 String getSuccessorActivityType()
          Gets the value of the successorActivityType property.
 String getSuccessorProjectId()
          Gets the value of the successorProjectId property.
 JAXBElement<Integer> getSuccessorProjectObjectId()
          Gets the value of the successorProjectObjectId property.
 String getType()
          Gets the value of the type property.
 Boolean isIsPredecessorBaseline()
          Gets the value of the isPredecessorBaseline property.
 Boolean isIsSuccessorBaseline()
          Gets the value of the isSuccessorBaseline property.
 void setCreateDate(JAXBElement<Date> value)
          Sets the value of the createDate property.
 void setCreateUser(String value)
          Sets the value of the createUser property.
 void setIsPredecessorBaseline(Boolean value)
          Sets the value of the isPredecessorBaseline property.
 void setIsSuccessorBaseline(Boolean value)
          Sets the value of the isSuccessorBaseline property.
 void setLag(JAXBElement<Double> value)
          Sets the value of the lag property.
 void setLastUpdateDate(JAXBElement<Date> value)
          Sets the value of the lastUpdateDate property.
 void setLastUpdateUser(String value)
          Sets the value of the lastUpdateUser property.
 void setObjectId(Integer value)
          Sets the value of the objectId property.
 void setPredecessorActivityId(String value)
          Sets the value of the predecessorActivityId property.
 void setPredecessorActivityName(String value)
          Sets the value of the predecessorActivityName property.
 void setPredecessorActivityObjectId(Integer value)
          Sets the value of the predecessorActivityObjectId property.
 void setPredecessorActivityType(String value)
          Sets the value of the predecessorActivityType property.
 void setPredecessorProjectId(String value)
          Sets the value of the predecessorProjectId property.
 void setPredecessorProjectObjectId(JAXBElement<Integer> value)
          Sets the value of the predecessorProjectObjectId property.
 void setSuccessorActivityId(String value)
          Sets the value of the successorActivityId property.
 void setSuccessorActivityName(String value)
          Sets the value of the successorActivityName property.
 void setSuccessorActivityObjectId(Integer value)
          Sets the value of the successorActivityObjectId property.
 void setSuccessorActivityType(String value)
          Sets the value of the successorActivityType property.
 void setSuccessorProjectId(String value)
          Sets the value of the successorProjectId property.
 void setSuccessorProjectObjectId(JAXBElement<Integer> value)
          Sets the value of the successorProjectObjectId property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

createDate

protected JAXBElement<Date> createDate

createUser

protected String createUser

isPredecessorBaseline

protected Boolean isPredecessorBaseline

isSuccessorBaseline

protected Boolean isSuccessorBaseline

lag

protected JAXBElement<Double> lag

lastUpdateDate

protected JAXBElement<Date> lastUpdateDate

lastUpdateUser

protected String lastUpdateUser

objectId

protected Integer objectId

predecessorActivityId

protected String predecessorActivityId

predecessorActivityName

protected String predecessorActivityName

predecessorActivityObjectId

protected Integer predecessorActivityObjectId

predecessorActivityType

protected String predecessorActivityType

predecessorProjectId

protected String predecessorProjectId

predecessorProjectObjectId

protected JAXBElement<Integer> predecessorProjectObjectId

successorActivityId

protected String successorActivityId

successorActivityName

protected String successorActivityName

successorActivityObjectId

protected Integer successorActivityObjectId

successorActivityType

protected String successorActivityType

successorProjectId

protected String successorProjectId

successorProjectObjectId

protected JAXBElement<Integer> successorProjectObjectId

type

protected String type
Constructor Detail

RelationshipType

public RelationshipType()
Method Detail

getCreateDate

public JAXBElement<Date> getCreateDate()
Gets the value of the createDate property.

Returns:
possible object is JAXBElement<Date>

setCreateDate

public void setCreateDate(JAXBElement<Date> value)
Sets the value of the createDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getCreateUser

public String getCreateUser()
Gets the value of the createUser property.

Returns:
possible object is String

setCreateUser

public void setCreateUser(String value)
Sets the value of the createUser property.

Parameters:
value - allowed object is String

isIsPredecessorBaseline

public Boolean isIsPredecessorBaseline()
Gets the value of the isPredecessorBaseline property.

Returns:
possible object is Boolean

setIsPredecessorBaseline

public void setIsPredecessorBaseline(Boolean value)
Sets the value of the isPredecessorBaseline property.

Parameters:
value - allowed object is Boolean

isIsSuccessorBaseline

public Boolean isIsSuccessorBaseline()
Gets the value of the isSuccessorBaseline property.

Returns:
possible object is Boolean

setIsSuccessorBaseline

public void setIsSuccessorBaseline(Boolean value)
Sets the value of the isSuccessorBaseline property.

Parameters:
value - allowed object is Boolean

getLag

public JAXBElement<Double> getLag()
Gets the value of the lag property.

Returns:
possible object is JAXBElement<Double>

setLag

public void setLag(JAXBElement<Double> value)
Sets the value of the lag property.

Parameters:
value - allowed object is JAXBElement<Double>

getLastUpdateDate

public JAXBElement<Date> getLastUpdateDate()
Gets the value of the lastUpdateDate property.

Returns:
possible object is JAXBElement<Date>

setLastUpdateDate

public void setLastUpdateDate(JAXBElement<Date> value)
Sets the value of the lastUpdateDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getLastUpdateUser

public String getLastUpdateUser()
Gets the value of the lastUpdateUser property.

Returns:
possible object is String

setLastUpdateUser

public void setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.

Parameters:
value - allowed object is String

getObjectId

public Integer getObjectId()
Gets the value of the objectId property.

Returns:
possible object is Integer

setObjectId

public void setObjectId(Integer value)
Sets the value of the objectId property.

Parameters:
value - allowed object is Integer

getPredecessorActivityId

public String getPredecessorActivityId()
Gets the value of the predecessorActivityId property.

Returns:
possible object is String

setPredecessorActivityId

public void setPredecessorActivityId(String value)
Sets the value of the predecessorActivityId property.

Parameters:
value - allowed object is String

getPredecessorActivityName

public String getPredecessorActivityName()
Gets the value of the predecessorActivityName property.

Returns:
possible object is String

setPredecessorActivityName

public void setPredecessorActivityName(String value)
Sets the value of the predecessorActivityName property.

Parameters:
value - allowed object is String

getPredecessorActivityObjectId

public Integer getPredecessorActivityObjectId()
Gets the value of the predecessorActivityObjectId property.

Returns:
possible object is Integer

setPredecessorActivityObjectId

public void setPredecessorActivityObjectId(Integer value)
Sets the value of the predecessorActivityObjectId property.

Parameters:
value - allowed object is Integer

getPredecessorActivityType

public String getPredecessorActivityType()
Gets the value of the predecessorActivityType property.

Returns:
possible object is String

setPredecessorActivityType

public void setPredecessorActivityType(String value)
Sets the value of the predecessorActivityType property.

Parameters:
value - allowed object is String

getPredecessorProjectId

public String getPredecessorProjectId()
Gets the value of the predecessorProjectId property.

Returns:
possible object is String

setPredecessorProjectId

public void setPredecessorProjectId(String value)
Sets the value of the predecessorProjectId property.

Parameters:
value - allowed object is String

getPredecessorProjectObjectId

public JAXBElement<Integer> getPredecessorProjectObjectId()
Gets the value of the predecessorProjectObjectId property.

Returns:
possible object is JAXBElement<Integer>

setPredecessorProjectObjectId

public void setPredecessorProjectObjectId(JAXBElement<Integer> value)
Sets the value of the predecessorProjectObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getSuccessorActivityId

public String getSuccessorActivityId()
Gets the value of the successorActivityId property.

Returns:
possible object is String

setSuccessorActivityId

public void setSuccessorActivityId(String value)
Sets the value of the successorActivityId property.

Parameters:
value - allowed object is String

getSuccessorActivityName

public String getSuccessorActivityName()
Gets the value of the successorActivityName property.

Returns:
possible object is String

setSuccessorActivityName

public void setSuccessorActivityName(String value)
Sets the value of the successorActivityName property.

Parameters:
value - allowed object is String

getSuccessorActivityObjectId

public Integer getSuccessorActivityObjectId()
Gets the value of the successorActivityObjectId property.

Returns:
possible object is Integer

setSuccessorActivityObjectId

public void setSuccessorActivityObjectId(Integer value)
Sets the value of the successorActivityObjectId property.

Parameters:
value - allowed object is Integer

getSuccessorActivityType

public String getSuccessorActivityType()
Gets the value of the successorActivityType property.

Returns:
possible object is String

setSuccessorActivityType

public void setSuccessorActivityType(String value)
Sets the value of the successorActivityType property.

Parameters:
value - allowed object is String

getSuccessorProjectId

public String getSuccessorProjectId()
Gets the value of the successorProjectId property.

Returns:
possible object is String

setSuccessorProjectId

public void setSuccessorProjectId(String value)
Sets the value of the successorProjectId property.

Parameters:
value - allowed object is String

getSuccessorProjectObjectId

public JAXBElement<Integer> getSuccessorProjectObjectId()
Gets the value of the successorProjectObjectId property.

Returns:
possible object is JAXBElement<Integer>

setSuccessorProjectObjectId

public void setSuccessorProjectObjectId(JAXBElement<Integer> value)
Sets the value of the successorProjectObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.