@OslcResourceShape(title="Quality Management Resource Shape", describes="http://open-services.net/ns/qm#TestResult") @OslcNamespace(value="http://open-services.net/ns/qm#") public class TestResult extends QmResource
Constructor and Description |
---|
TestResult() |
Modifier and Type | Method and Description |
---|---|
void |
addAffectedByChangeRequest(org.eclipse.lyo.oslc4j.core.model.Link affectingChangeRequest) |
org.eclipse.lyo.oslc4j.core.model.Link[] |
getAffectedByChangeRequests() |
org.eclipse.lyo.oslc4j.core.model.Link |
getExecutesTestScript() |
org.eclipse.lyo.oslc4j.core.model.Link |
getProducedByTestExecutionRecord() |
protected URI |
getRdfType() |
org.eclipse.lyo.oslc4j.core.model.Link |
getReportsOnTestCase() |
org.eclipse.lyo.oslc4j.core.model.Link |
getReportsOnTestPlan() |
String |
getStatus() |
void |
setAffectedByChangeRequests(org.eclipse.lyo.oslc4j.core.model.Link[] affectedByChangeRequests) |
void |
setExecutesTestScript(org.eclipse.lyo.oslc4j.core.model.Link executesTestScript) |
void |
setProducedByTestExecutionRecord(org.eclipse.lyo.oslc4j.core.model.Link producedByTestExecutionRecord) |
void |
setReportsOnTestCase(org.eclipse.lyo.oslc4j.core.model.Link reportsOnTestCase) |
void |
setReportsOnTestPlan(org.eclipse.lyo.oslc4j.core.model.Link reportsOnTestPlan) |
void |
setStatus(String status) |
addRdfType, getCreated, getIdentifier, getInstanceShape, getModified, getRdfTypes, getServiceProvider, getTitle, setCreated, setIdentifier, setInstanceShape, setModified, setRdfTypes, setServiceProvider, setTitle
protected URI getRdfType()
getRdfType
in class QmResource
public void addAffectedByChangeRequest(org.eclipse.lyo.oslc4j.core.model.Link affectingChangeRequest)
@OslcDescription(value="Change request that affects the Test Result.") @OslcName(value="affectedByChangeRequest") @OslcPropertyDefinition(value="http://open-services.net/ns/qm#affectedByChangeRequest") @OslcRange(value="http://open-services.net/ns/cm#ChangeRequest") @OslcReadOnly(value=false) @OslcTitle(value="Affected By Change Request") public org.eclipse.lyo.oslc4j.core.model.Link[] getAffectedByChangeRequests()
@OslcDescription(value="Test Plan that the Test Result reports on.") @OslcName(value="reportsOnTestPlan") @OslcPropertyDefinition(value="http://open-services.net/ns/qm#reportsOnTestPlan") @OslcRange(value="http://open-services.net/ns/qm#TestPlan") @OslcReadOnly(value=false) @OslcTitle(value="Reports On Test Plan") public org.eclipse.lyo.oslc4j.core.model.Link getReportsOnTestPlan()
@OslcDescription(value="Test Case that the Test Result reports on.") @OslcName(value="reportsOnTestCase") @OslcPropertyDefinition(value="http://open-services.net/ns/qm#reportsOnTestCase") @OslcRange(value="http://open-services.net/ns/qm#TestCase") @OslcReadOnly(value=false) @OslcTitle(value="Reports On Test Case") public org.eclipse.lyo.oslc4j.core.model.Link getReportsOnTestCase()
@OslcDescription(value="Test Script executed to produce the Test Result.") @OslcPropertyDefinition(value="http://open-services.net/ns/qm#executesTestScript") @OslcTitle(value="Executes Test Script") public org.eclipse.lyo.oslc4j.core.model.Link getExecutesTestScript()
@OslcDescription(value="Test Execution Record that the Test Result was produced by.") @OslcName(value="producedByTestExecutionRecord") @OslcPropertyDefinition(value="http://open-services.net/ns/qm#producedByTestExecutionRecord") @OslcRange(value="http://open-services.net/ns/qm#TestExecutionRecord") @OslcReadOnly(value=false) @OslcTitle(value="Produced By Test Execution Record") public org.eclipse.lyo.oslc4j.core.model.Link getProducedByTestExecutionRecord()
@OslcDescription(value="Used to indicate the state of the Test Result based on values defined by the service provider.") @OslcOccurs(value=ZeroOrOne) @OslcPropertyDefinition(value="http://open-services.net/ns/qm#status") @OslcTitle(value="Status") @OslcValueType(value=XMLLiteral) public String getStatus()
public void setAffectedByChangeRequests(org.eclipse.lyo.oslc4j.core.model.Link[] affectedByChangeRequests)
public void setReportsOnTestPlan(org.eclipse.lyo.oslc4j.core.model.Link reportsOnTestPlan)
public void setReportsOnTestCase(org.eclipse.lyo.oslc4j.core.model.Link reportsOnTestCase)
public void setProducedByTestExecutionRecord(org.eclipse.lyo.oslc4j.core.model.Link producedByTestExecutionRecord)
public void setExecutesTestScript(org.eclipse.lyo.oslc4j.core.model.Link executesTestScript)
public void setStatus(String status)
Copyright © 2020. All Rights Reserved.