Class WorkItem

  • All Implemented Interfaces:
    java.io.Serializable

    public class WorkItem
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Method Detail

      • getApprovals

        public Approval[] getApprovals()
        Gets the approvals value for this WorkItem.
        Returns:
        approvals
      • setApprovals

        public void setApprovals​(Approval[] approvals)
        Sets the approvals value for this WorkItem.
        Parameters:
        approvals -
      • getAssignee

        public User[] getAssignee()
        Gets the assignee value for this WorkItem.
        Returns:
        assignee
      • setAssignee

        public void setAssignee​(User[] assignee)
        Sets the assignee value for this WorkItem.
        Parameters:
        assignee -
      • getAttachments

        public Attachment[] getAttachments()
        Gets the attachments value for this WorkItem.
        Returns:
        attachments
      • setAttachments

        public void setAttachments​(Attachment[] attachments)
        Sets the attachments value for this WorkItem.
        Parameters:
        attachments -
      • getAuthor

        public User getAuthor()
        Gets the author value for this WorkItem.
        Returns:
        author
      • setAuthor

        public void setAuthor​(User author)
        Sets the author value for this WorkItem.
        Parameters:
        author -
      • getCategories

        public Category[] getCategories()
        Gets the categories value for this WorkItem.
        Returns:
        categories
      • setCategories

        public void setCategories​(Category[] categories)
        Sets the categories value for this WorkItem.
        Parameters:
        categories -
      • getComments

        public Comment[] getComments()
        Gets the comments value for this WorkItem.
        Returns:
        comments
      • setComments

        public void setComments​(Comment[] comments)
        Sets the comments value for this WorkItem.
        Parameters:
        comments -
      • getCreated

        public java.util.Calendar getCreated()
        Gets the created value for this WorkItem.
        Returns:
        created
      • setCreated

        public void setCreated​(java.util.Calendar created)
        Sets the created value for this WorkItem.
        Parameters:
        created -
      • getDescription

        public Text getDescription()
        Gets the description value for this WorkItem.
        Returns:
        description
      • setDescription

        public void setDescription​(Text description)
        Sets the description value for this WorkItem.
        Parameters:
        description -
      • getDueDate

        public java.util.Date getDueDate()
        Gets the dueDate value for this WorkItem.
        Returns:
        dueDate
      • setDueDate

        public void setDueDate​(java.util.Date dueDate)
        Sets the dueDate value for this WorkItem.
        Parameters:
        dueDate -
      • getExternallyLinkedWorkItems

        public ExternallyLinkedWorkItem[] getExternallyLinkedWorkItems()
        Gets the externallyLinkedWorkItems value for this WorkItem.
        Returns:
        externallyLinkedWorkItems
      • setExternallyLinkedWorkItems

        public void setExternallyLinkedWorkItems​(ExternallyLinkedWorkItem[] externallyLinkedWorkItems)
        Sets the externallyLinkedWorkItems value for this WorkItem.
        Parameters:
        externallyLinkedWorkItems -
      • getHyperlinks

        public Hyperlink[] getHyperlinks()
        Gets the hyperlinks value for this WorkItem.
        Returns:
        hyperlinks
      • setHyperlinks

        public void setHyperlinks​(Hyperlink[] hyperlinks)
        Sets the hyperlinks value for this WorkItem.
        Parameters:
        hyperlinks -
      • getId

        public java.lang.String getId()
        Gets the id value for this WorkItem.
        Returns:
        id
      • setId

        public void setId​(java.lang.String id)
        Sets the id value for this WorkItem.
        Parameters:
        id -
      • getInitialEstimate

        public java.lang.String getInitialEstimate()
        Gets the initialEstimate value for this WorkItem.
        Returns:
        initialEstimate
      • setInitialEstimate

        public void setInitialEstimate​(java.lang.String initialEstimate)
        Sets the initialEstimate value for this WorkItem.
        Parameters:
        initialEstimate -
      • getLinkedOslcResources

        public LinkedOslcResource[] getLinkedOslcResources()
        Gets the linkedOslcResources value for this WorkItem.
        Returns:
        linkedOslcResources
      • setLinkedOslcResources

        public void setLinkedOslcResources​(LinkedOslcResource[] linkedOslcResources)
        Sets the linkedOslcResources value for this WorkItem.
        Parameters:
        linkedOslcResources -
      • getLinkedRevisions

        public Revision[] getLinkedRevisions()
        Gets the linkedRevisions value for this WorkItem.
        Returns:
        linkedRevisions
      • setLinkedRevisions

        public void setLinkedRevisions​(Revision[] linkedRevisions)
        Sets the linkedRevisions value for this WorkItem.
        Parameters:
        linkedRevisions -
      • getLinkedRevisionsDerived

        public Revision[] getLinkedRevisionsDerived()
        Gets the linkedRevisionsDerived value for this WorkItem.
        Returns:
        linkedRevisionsDerived
      • setLinkedRevisionsDerived

        public void setLinkedRevisionsDerived​(Revision[] linkedRevisionsDerived)
        Sets the linkedRevisionsDerived value for this WorkItem.
        Parameters:
        linkedRevisionsDerived -
      • getLinkedWorkItems

        public LinkedWorkItem[] getLinkedWorkItems()
        Gets the linkedWorkItems value for this WorkItem.
        Returns:
        linkedWorkItems
      • setLinkedWorkItems

        public void setLinkedWorkItems​(LinkedWorkItem[] linkedWorkItems)
        Sets the linkedWorkItems value for this WorkItem.
        Parameters:
        linkedWorkItems -
      • getLinkedWorkItemsDerived

        public LinkedWorkItem[] getLinkedWorkItemsDerived()
        Gets the linkedWorkItemsDerived value for this WorkItem.
        Returns:
        linkedWorkItemsDerived
      • setLinkedWorkItemsDerived

        public void setLinkedWorkItemsDerived​(LinkedWorkItem[] linkedWorkItemsDerived)
        Sets the linkedWorkItemsDerived value for this WorkItem.
        Parameters:
        linkedWorkItemsDerived -
      • getLocation

        public java.lang.String getLocation()
        Gets the location value for this WorkItem.
        Returns:
        location
      • setLocation

        public void setLocation​(java.lang.String location)
        Sets the location value for this WorkItem.
        Parameters:
        location -
      • getModuleURI

        public java.lang.String getModuleURI()
        Gets the moduleURI value for this WorkItem.
        Returns:
        moduleURI
      • setModuleURI

        public void setModuleURI​(java.lang.String moduleURI)
        Sets the moduleURI value for this WorkItem.
        Parameters:
        moduleURI -
      • getOutlineNumber

        public java.lang.String getOutlineNumber()
        Gets the outlineNumber value for this WorkItem.
        Returns:
        outlineNumber
      • setOutlineNumber

        public void setOutlineNumber​(java.lang.String outlineNumber)
        Sets the outlineNumber value for this WorkItem.
        Parameters:
        outlineNumber -
      • getPlannedEnd

        public java.util.Calendar getPlannedEnd()
        Gets the plannedEnd value for this WorkItem.
        Returns:
        plannedEnd
      • setPlannedEnd

        public void setPlannedEnd​(java.util.Calendar plannedEnd)
        Sets the plannedEnd value for this WorkItem.
        Parameters:
        plannedEnd -
      • getPlannedIn

        public Plan[] getPlannedIn()
        Gets the plannedIn value for this WorkItem.
        Returns:
        plannedIn
      • setPlannedIn

        public void setPlannedIn​(Plan[] plannedIn)
        Sets the plannedIn value for this WorkItem.
        Parameters:
        plannedIn -
      • getPlannedStart

        public java.util.Calendar getPlannedStart()
        Gets the plannedStart value for this WorkItem.
        Returns:
        plannedStart
      • setPlannedStart

        public void setPlannedStart​(java.util.Calendar plannedStart)
        Sets the plannedStart value for this WorkItem.
        Parameters:
        plannedStart -
      • getPlanningConstraints

        public PlanningConstraint[] getPlanningConstraints()
        Gets the planningConstraints value for this WorkItem.
        Returns:
        planningConstraints
      • setPlanningConstraints

        public void setPlanningConstraints​(PlanningConstraint[] planningConstraints)
        Sets the planningConstraints value for this WorkItem.
        Parameters:
        planningConstraints -
      • getPreviousStatus

        public EnumOptionId getPreviousStatus()
        Gets the previousStatus value for this WorkItem.
        Returns:
        previousStatus
      • setPreviousStatus

        public void setPreviousStatus​(EnumOptionId previousStatus)
        Sets the previousStatus value for this WorkItem.
        Parameters:
        previousStatus -
      • getPriority

        public PriorityOptionId getPriority()
        Gets the priority value for this WorkItem.
        Returns:
        priority
      • setPriority

        public void setPriority​(PriorityOptionId priority)
        Sets the priority value for this WorkItem.
        Parameters:
        priority -
      • getProject

        public Project getProject()
        Gets the project value for this WorkItem.
        Returns:
        project
      • setProject

        public void setProject​(Project project)
        Sets the project value for this WorkItem.
        Parameters:
        project -
      • getRemainingEstimate

        public java.lang.String getRemainingEstimate()
        Gets the remainingEstimate value for this WorkItem.
        Returns:
        remainingEstimate
      • setRemainingEstimate

        public void setRemainingEstimate​(java.lang.String remainingEstimate)
        Sets the remainingEstimate value for this WorkItem.
        Parameters:
        remainingEstimate -
      • getResolution

        public EnumOptionId getResolution()
        Gets the resolution value for this WorkItem.
        Returns:
        resolution
      • setResolution

        public void setResolution​(EnumOptionId resolution)
        Sets the resolution value for this WorkItem.
        Parameters:
        resolution -
      • getResolvedOn

        public java.util.Calendar getResolvedOn()
        Gets the resolvedOn value for this WorkItem.
        Returns:
        resolvedOn
      • setResolvedOn

        public void setResolvedOn​(java.util.Calendar resolvedOn)
        Sets the resolvedOn value for this WorkItem.
        Parameters:
        resolvedOn -
      • getSeverity

        public EnumOptionId getSeverity()
        Gets the severity value for this WorkItem.
        Returns:
        severity
      • setSeverity

        public void setSeverity​(EnumOptionId severity)
        Sets the severity value for this WorkItem.
        Parameters:
        severity -
      • getStatus

        public EnumOptionId getStatus()
        Gets the status value for this WorkItem.
        Returns:
        status
      • setStatus

        public void setStatus​(EnumOptionId status)
        Sets the status value for this WorkItem.
        Parameters:
        status -
      • getTimePoint

        public TimePoint getTimePoint()
        Gets the timePoint value for this WorkItem.
        Returns:
        timePoint
      • setTimePoint

        public void setTimePoint​(TimePoint timePoint)
        Sets the timePoint value for this WorkItem.
        Parameters:
        timePoint -
      • getTimeSpent

        public java.lang.String getTimeSpent()
        Gets the timeSpent value for this WorkItem.
        Returns:
        timeSpent
      • setTimeSpent

        public void setTimeSpent​(java.lang.String timeSpent)
        Sets the timeSpent value for this WorkItem.
        Parameters:
        timeSpent -
      • getTitle

        public java.lang.String getTitle()
        Gets the title value for this WorkItem.
        Returns:
        title
      • setTitle

        public void setTitle​(java.lang.String title)
        Sets the title value for this WorkItem.
        Parameters:
        title -
      • getType

        public EnumOptionId getType()
        Gets the type value for this WorkItem.
        Returns:
        type
      • setType

        public void setType​(EnumOptionId type)
        Sets the type value for this WorkItem.
        Parameters:
        type -
      • getUpdated

        public java.util.Calendar getUpdated()
        Gets the updated value for this WorkItem.
        Returns:
        updated
      • setUpdated

        public void setUpdated​(java.util.Calendar updated)
        Sets the updated value for this WorkItem.
        Parameters:
        updated -
      • getWorkRecords

        public WorkRecord[] getWorkRecords()
        Gets the workRecords value for this WorkItem.
        Returns:
        workRecords
      • setWorkRecords

        public void setWorkRecords​(WorkRecord[] workRecords)
        Sets the workRecords value for this WorkItem.
        Parameters:
        workRecords -
      • getCustomFields

        public Custom[] getCustomFields()
        Gets the customFields value for this WorkItem.
        Returns:
        customFields
      • setCustomFields

        public void setCustomFields​(Custom[] customFields)
        Sets the customFields value for this WorkItem.
        Parameters:
        customFields -
      • getUri

        public java.lang.String getUri()
        Gets the uri value for this WorkItem.
        Returns:
        uri
      • setUri

        public void setUri​(java.lang.String uri)
        Sets the uri value for this WorkItem.
        Parameters:
        uri -
      • isUnresolvable

        public boolean isUnresolvable()
        Gets the unresolvable value for this WorkItem.
        Returns:
        unresolvable
      • setUnresolvable

        public void setUnresolvable​(boolean unresolvable)
        Sets the unresolvable value for this WorkItem.
        Parameters:
        unresolvable -
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getTypeDesc

        public static org.apache.axis.description.TypeDesc getTypeDesc()
        Return type metadata object
      • getSerializer

        public static org.apache.axis.encoding.Serializer getSerializer​(java.lang.String mechType,
                                                                        java.lang.Class _javaType,
                                                                        javax.xml.namespace.QName _xmlType)
        Get Custom Serializer
      • getDeserializer

        public static org.apache.axis.encoding.Deserializer getDeserializer​(java.lang.String mechType,
                                                                            java.lang.Class _javaType,
                                                                            javax.xml.namespace.QName _xmlType)
        Get Custom Deserializer