hudson.plugins.testlink.result
Class TestCaseWrapper<T>

java.lang.Object
  extended by br.eti.kinoshita.testlinkjavaapi.model.TestCase
      extended by hudson.plugins.testlink.result.TestCaseWrapper<T>
All Implemented Interfaces:
java.io.Serializable

public class TestCaseWrapper<T>
extends br.eti.kinoshita.testlinkjavaapi.model.TestCase
implements java.io.Serializable

Since:
2.0
Author:
Bruno P. Kinoshita - http://www.kinoshita.eti.br
See Also:
Serialized Form

Constructor Summary
TestCaseWrapper(br.eti.kinoshita.testlinkjavaapi.model.TestCase testCase, java.lang.String[] customFieldsNames, T origin)
           
 
Method Summary
 void addAttachment(br.eti.kinoshita.testlinkjavaapi.model.Attachment attachment)
           
 void addCustomFieldAndStatus(java.lang.String customField, br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus executionStatus)
           
 void appendNotes(java.lang.String notes)
           
 java.lang.String getActionOnDuplicatedName()
           
 java.util.List<br.eti.kinoshita.testlinkjavaapi.model.Attachment> getAttachments()
           
 java.lang.String getAuthorLogin()
           
 java.lang.Boolean getCheckDuplicatedName()
           
 java.util.Map<java.lang.String,br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus> getCustomFieldAndStatus()
           
 java.util.List<br.eti.kinoshita.testlinkjavaapi.model.CustomField> getCustomFields()
           
 java.lang.String[] getCustomFieldsNames()
           
 java.lang.Integer getExecutionOrder()
           
 br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus getExecutionStatus()
           
 br.eti.kinoshita.testlinkjavaapi.model.ExecutionType getExecutionType()
           
 java.lang.Integer getId()
           
 java.lang.Integer getInternalId()
           
 java.lang.String getName()
           
 java.lang.String getNotes()
           
 java.lang.Integer getOrder()
           
 T getOrigin()
           
 java.lang.Integer getParentId()
           
 java.lang.String getPlatform()
           
 java.lang.String getPreconditions()
           
 java.util.List<br.eti.kinoshita.testlinkjavaapi.model.TestCaseStep> getSteps()
           
 java.lang.String getSummary()
           
 br.eti.kinoshita.testlinkjavaapi.model.TestImportance getTestImportance()
           
 java.lang.Integer getTestProjectId()
           
 java.lang.Integer getTestSuiteId()
           
 java.lang.Integer getVersion()
           
 java.lang.Integer getVersionId()
           
 void setActionOnDuplicatedName(java.lang.String actionOnDuplicatedName)
           
 void setAuthorLogin(java.lang.String authorLogin)
           
 void setCheckDuplicatedName(java.lang.Boolean checkDuplicatedName)
           
 void setCustomFields(java.util.List<br.eti.kinoshita.testlinkjavaapi.model.CustomField> customFields)
           
 void setExecutionOrder(java.lang.Integer executionOrder)
           
 void setExecutionStatus(br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus executionStatus)
           
 void setExecutionType(br.eti.kinoshita.testlinkjavaapi.model.ExecutionType executionType)
           
 void setId(java.lang.Integer id)
           
 void setInternalId(java.lang.Integer internalId)
           
 void setName(java.lang.String name)
           
 void setOrder(java.lang.Integer order)
           
 void setParentId(java.lang.Integer parentId)
           
 void setPlatform(java.lang.String platform)
           
 void setPreconditions(java.lang.String preconditions)
           
 void setSteps(java.util.List<br.eti.kinoshita.testlinkjavaapi.model.TestCaseStep> steps)
           
 void setSummary(java.lang.String summary)
           
 void setTestImportance(br.eti.kinoshita.testlinkjavaapi.model.TestImportance testImportance)
           
 void setTestProjectId(java.lang.Integer testProjectId)
           
 void setTestSuiteId(java.lang.Integer testSuiteId)
           
 void setVersion(java.lang.Integer version)
           
 void setVersionId(java.lang.Integer versionId)
           
 
Methods inherited from class br.eti.kinoshita.testlinkjavaapi.model.TestCase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestCaseWrapper

public TestCaseWrapper(br.eti.kinoshita.testlinkjavaapi.model.TestCase testCase,
                       java.lang.String[] customFieldsNames,
                       T origin)
Method Detail

getOrigin

public T getOrigin()

getCustomFieldsNames

public java.lang.String[] getCustomFieldsNames()

addCustomFieldAndStatus

public void addCustomFieldAndStatus(java.lang.String customField,
                                    br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus executionStatus)

getCustomFieldAndStatus

public java.util.Map<java.lang.String,br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus> getCustomFieldAndStatus()

addAttachment

public void addAttachment(br.eti.kinoshita.testlinkjavaapi.model.Attachment attachment)

getExecutionStatus

public br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus getExecutionStatus()
Overrides:
getExecutionStatus in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getAttachments

public java.util.List<br.eti.kinoshita.testlinkjavaapi.model.Attachment> getAttachments()

getNotes

public java.lang.String getNotes()

appendNotes

public void appendNotes(java.lang.String notes)

getPlatform

public java.lang.String getPlatform()

setPlatform

public void setPlatform(java.lang.String platform)

getActionOnDuplicatedName

public java.lang.String getActionOnDuplicatedName()
Overrides:
getActionOnDuplicatedName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getAuthorLogin

public java.lang.String getAuthorLogin()
Overrides:
getAuthorLogin in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getCheckDuplicatedName

public java.lang.Boolean getCheckDuplicatedName()
Overrides:
getCheckDuplicatedName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getCustomFields

public java.util.List<br.eti.kinoshita.testlinkjavaapi.model.CustomField> getCustomFields()
Overrides:
getCustomFields in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getExecutionOrder

public java.lang.Integer getExecutionOrder()
Overrides:
getExecutionOrder in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getExecutionType

public br.eti.kinoshita.testlinkjavaapi.model.ExecutionType getExecutionType()
Overrides:
getExecutionType in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getId

public java.lang.Integer getId()
Overrides:
getId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getInternalId

public java.lang.Integer getInternalId()
Overrides:
getInternalId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getName

public java.lang.String getName()
Overrides:
getName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getOrder

public java.lang.Integer getOrder()
Overrides:
getOrder in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getParentId

public java.lang.Integer getParentId()
Overrides:
getParentId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getPreconditions

public java.lang.String getPreconditions()
Overrides:
getPreconditions in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getSteps

public java.util.List<br.eti.kinoshita.testlinkjavaapi.model.TestCaseStep> getSteps()
Overrides:
getSteps in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getSummary

public java.lang.String getSummary()
Overrides:
getSummary in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getTestImportance

public br.eti.kinoshita.testlinkjavaapi.model.TestImportance getTestImportance()
Overrides:
getTestImportance in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getTestProjectId

public java.lang.Integer getTestProjectId()
Overrides:
getTestProjectId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getTestSuiteId

public java.lang.Integer getTestSuiteId()
Overrides:
getTestSuiteId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getVersion

public java.lang.Integer getVersion()
Overrides:
getVersion in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

getVersionId

public java.lang.Integer getVersionId()
Overrides:
getVersionId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setActionOnDuplicatedName

public void setActionOnDuplicatedName(java.lang.String actionOnDuplicatedName)
Overrides:
setActionOnDuplicatedName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setAuthorLogin

public void setAuthorLogin(java.lang.String authorLogin)
Overrides:
setAuthorLogin in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setCheckDuplicatedName

public void setCheckDuplicatedName(java.lang.Boolean checkDuplicatedName)
Overrides:
setCheckDuplicatedName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setCustomFields

public void setCustomFields(java.util.List<br.eti.kinoshita.testlinkjavaapi.model.CustomField> customFields)
Overrides:
setCustomFields in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setExecutionOrder

public void setExecutionOrder(java.lang.Integer executionOrder)
Overrides:
setExecutionOrder in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setExecutionStatus

public void setExecutionStatus(br.eti.kinoshita.testlinkjavaapi.model.ExecutionStatus executionStatus)
Overrides:
setExecutionStatus in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setExecutionType

public void setExecutionType(br.eti.kinoshita.testlinkjavaapi.model.ExecutionType executionType)
Overrides:
setExecutionType in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setId

public void setId(java.lang.Integer id)
Overrides:
setId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setInternalId

public void setInternalId(java.lang.Integer internalId)
Overrides:
setInternalId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setName

public void setName(java.lang.String name)
Overrides:
setName in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setOrder

public void setOrder(java.lang.Integer order)
Overrides:
setOrder in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setParentId

public void setParentId(java.lang.Integer parentId)
Overrides:
setParentId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setPreconditions

public void setPreconditions(java.lang.String preconditions)
Overrides:
setPreconditions in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setSteps

public void setSteps(java.util.List<br.eti.kinoshita.testlinkjavaapi.model.TestCaseStep> steps)
Overrides:
setSteps in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setSummary

public void setSummary(java.lang.String summary)
Overrides:
setSummary in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setTestImportance

public void setTestImportance(br.eti.kinoshita.testlinkjavaapi.model.TestImportance testImportance)
Overrides:
setTestImportance in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setTestProjectId

public void setTestProjectId(java.lang.Integer testProjectId)
Overrides:
setTestProjectId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setTestSuiteId

public void setTestSuiteId(java.lang.Integer testSuiteId)
Overrides:
setTestSuiteId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setVersion

public void setVersion(java.lang.Integer version)
Overrides:
setVersion in class br.eti.kinoshita.testlinkjavaapi.model.TestCase

setVersionId

public void setVersionId(java.lang.Integer versionId)
Overrides:
setVersionId in class br.eti.kinoshita.testlinkjavaapi.model.TestCase


Copyright © 2010-2011 the Jenkins TestLink plug-in team-2011 Jenkins. All Rights Reserved.