// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2015.07.13 at 12:00:05 PM BRT // package com.ibm.rqm.xml.bind; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAnyElement; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; import com.ibm.rqm.xml.bind.oslc_qm.ExecutesTestScript; import com.ibm.rqm.xml.bind.oslc_qm.ProducedByTestExecutionRecord; import com.ibm.rqm.xml.bind.oslc_qm.ReportsOnTestCase; import com.ibm.rqm.xml.bind.oslc_qm.ReportsOnTestPlan; import org.w3c.dom.Element; /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <extension base="{http://jazz.net/xmlns/alm/qm/v0.1/}reportableArtifact"> * <sequence> * <element name="webId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element ref="{http://purl.org/dc/elements/1.1/}title"/> * <element ref="{http://purl.org/dc/elements/1.1/}description"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}creationDate"/> * <element ref="{http://jazz.net/xmlns/alm/v0.1/}updated"/> * <element ref="{http://jazz.net/xmlns/alm/v0.1/}state"/> * <element ref="{http://purl.org/dc/elements/1.1/}creator"/> * <element ref="{http://jazz.net/xmlns/alm/v0.1/}owner"/> * <element name="locked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}approvals" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}approvalstate"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}variables"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}machine"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}iterations" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}buildid"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}log"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}starttime"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}endtime"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}weight" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}pointspassed" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}pointsfailed" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}pointsattempted" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}pointsblocked" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}pointsinconclusive" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}remoteexecution" minOccurs="0"/> * <element name="stateid" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="itemid" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="pointspermfailed" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="pointsdeferred" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}details"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}resultItemId" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}stepResultItemId" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}isCurrent" minOccurs="0"/> * <element name="adapterId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}testcasestateatexecution" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}testplanstateatexecution" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}testscriptstateatexecution" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}testedby" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1}stepResults"/> * <element name="testcase" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="testsuitelog" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * <attribute name="elementindex" type="{http://www.w3.org/2001/XMLSchema}int" /> * </restriction> * </complexContent> * </complexType> * </element> * <choice> * <element name="testscript" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="remotescript" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * <element name="labresource" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="executionworkitem"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="testphase" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="buildrecord" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="datapool" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="testdatarows"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="rownumber" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="defect" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * <attribute name="rel" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="summary" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="attachment" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="contribution" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="testplan" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}alias" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}customAttributes" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}esignatures" minOccurs="0"/> * <element name="category" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="term" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="termUUID" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="valueUUID" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="channel" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element name="executedOnDeployment" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute name="summary" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="configuration" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://open-services.net/ns/qm#}reportsOnTestPlan" minOccurs="0"/> * <element ref="{http://open-services.net/ns/qm#}reportsOnTestCase" minOccurs="0"/> * <element ref="{http://open-services.net/ns/qm#}executesTestScript" minOccurs="0"/> * <element ref="{http://open-services.net/ns/qm#}producedByTestExecutionRecord" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}markerAny"/> * <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "webId", "title", "description", "creationDate", "updated", "state", "creator", "owner", "locked", "approvals", "approvalstate", "variables", "machine", "iterations", "buildid", "log", "starttime", "endtime", "weight", "pointspassed", "pointsfailed", "pointsattempted", "pointsblocked", "pointsinconclusive", "remoteexecution", "stateid", "itemid", "pointspermfailed", "pointsdeferred", "details", "resultItemId", "stepResultItemId", "isCurrent", "adapterId", "testcasestateatexecution", "testplanstateatexecution", "testscriptstateatexecution", "testedby", "stepResults", "testcase", "testsuitelog", "testscript", "remotescript", "labresource", "executionworkitem", "testphase", "buildrecord", "datapool", "testdatarows", "defect", "attachment", "contribution", "testplan", "alias", "customAttributes", "esignatures", "category", "channel", "executedOnDeployment", "configuration", "reportsOnTestPlan", "reportsOnTestCase", "executesTestScript", "producedByTestExecutionRecord", "markerAny", "any" }) @XmlRootElement(name = "executionresult") public class Executionresult extends ReportableArtifact { protected Integer webId; @XmlElement(namespace = "http://purl.org/dc/elements/1.1/", required = true) protected String title; @XmlElement(namespace = "http://purl.org/dc/elements/1.1/", required = true) protected String description; @XmlElement(required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar creationDate; @XmlElement(namespace = "http://jazz.net/xmlns/alm/v0.1/", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar updated; @XmlElement(namespace = "http://jazz.net/xmlns/alm/v0.1/", required = true) protected State state; @XmlElement(namespace = "http://purl.org/dc/elements/1.1/", required = true) protected Creator creator; @XmlElement(namespace = "http://jazz.net/xmlns/alm/v0.1/", required = true) protected Owner owner; protected Boolean locked; protected Approvals approvals; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected Approvalstate approvalstate; @XmlElement(required = true) protected Variables variables; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected String machine; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer iterations; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected String buildid; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected String log; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar starttime; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar endtime; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer weight; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer pointspassed; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer pointsfailed; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer pointsattempted; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer pointsblocked; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Integer pointsinconclusive; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Boolean remoteexecution; @XmlElement(required = true) protected String stateid; @XmlElement(required = true) protected String itemid; protected Integer pointspermfailed; protected Integer pointsdeferred; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected Details details; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected String resultItemId; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected String stepResultItemId; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Boolean isCurrent; protected String adapterId; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Testcasestateatexecution testcasestateatexecution; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Testplanstateatexecution testplanstateatexecution; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected Testscriptstateatexecution testscriptstateatexecution; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1") protected List<Testedby> testedby; @XmlElement(namespace = "http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1", required = true) protected StepResults stepResults; protected Executionresult.Testcase testcase; protected Executionresult.Testsuitelog testsuitelog; protected Executionresult.Testscript testscript; protected Executionresult.Remotescript remotescript; protected Executionresult.Labresource labresource; @XmlElement(required = true) protected Executionresult.Executionworkitem executionworkitem; protected Executionresult.Testphase testphase; protected Executionresult.Buildrecord buildrecord; protected Executionresult.Datapool datapool; @XmlElement(required = true) protected Executionresult.Testdatarows testdatarows; protected List<Executionresult.Defect> defect; protected List<Executionresult.Attachment> attachment; protected List<Executionresult.Contribution> contribution; protected Executionresult.Testplan testplan; protected List<Alias> alias; protected CustomAttributes customAttributes; protected Esignatures esignatures; protected List<Executionresult.Category> category; protected List<Executionresult.Channel> channel; protected List<Executionresult.ExecutedOnDeployment> executedOnDeployment; protected Executionresult.Configuration configuration; @XmlElement(namespace = "http://open-services.net/ns/qm#") protected ReportsOnTestPlan reportsOnTestPlan; @XmlElement(namespace = "http://open-services.net/ns/qm#") protected ReportsOnTestCase reportsOnTestCase; @XmlElement(namespace = "http://open-services.net/ns/qm#") protected ExecutesTestScript executesTestScript; @XmlElement(namespace = "http://open-services.net/ns/qm#") protected ProducedByTestExecutionRecord producedByTestExecutionRecord; @XmlElement(required = true) protected String markerAny; @XmlAnyElement protected List<Element> any; /** * Gets the value of the webId property. * * @return * possible object is * {@link Integer } * */ public Integer getWebId() { return webId; } /** * Sets the value of the webId property. * * @param value * allowed object is * {@link Integer } * */ public void setWebId(Integer value) { this.webId = value; } /** * A name given to the execution result. * * @return * possible object is * {@link String } * */ public String getTitle() { return title; } /** * Sets the value of the title property. * * @param value * allowed object is * {@link String } * */ public void setTitle(String value) { this.title = value; } /** * [READ-ONLY] An account of the execution result. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the creationDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreationDate() { return creationDate; } /** * Sets the value of the creationDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreationDate(XMLGregorianCalendar value) { this.creationDate = value; } /** * [READ-ONLY] XML dateTime of the last update of the execution result. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getUpdated() { return updated; } /** * Sets the value of the updated property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setUpdated(XMLGregorianCalendar value) { this.updated = value; } /** * Actual result state of execution result. The possible values are (default display name): com.ibm.rqm.execution.common.state.passed (Passed), com.ibm.rqm.execution.common.state.perm_failed (Permanently Failed), com.ibm.rqm.execution.common.state.incomplete (Incomplete), com.ibm.rqm.execution.common.state.inconclusive (Inconclusive), com.ibm.rqm.execution.common.state.part_blocked (Partially Blocked), com.ibm.rqm.execution.common.state.deferred (Deferred), com.ibm.rqm.execution.common.state.failed (Failed), com.ibm.rqm.execution.common.state.error (Error), com.ibm.rqm.execution.common.state.blocked (Blocked), com.ibm.rqm.execution.common.state.paused (Paused), com.ibm.rqm.execution.common.state.inprogress (In Progress), and com.ibm.rqm.execution.common.state.notrun (Not Run) * * @return * possible object is * {@link State } * */ public State getState() { return state; } /** * Sets the value of the state property. * * @param value * allowed object is * {@link State } * */ public void setState(State value) { this.state = value; } /** * [READ-ONLY] [IMMUTABLE] The contributor that created the execution result. * * @return * possible object is * {@link Creator } * */ public Creator getCreator() { return creator; } /** * Sets the value of the creator property. * * @param value * allowed object is * {@link Creator } * */ public void setCreator(Creator value) { this.creator = value; } /** * The contributor that owns the execution result. * * @return * possible object is * {@link Owner } * */ public Owner getOwner() { return owner; } /** * Sets the value of the owner property. * * @param value * allowed object is * {@link Owner } * */ public void setOwner(Owner value) { this.owner = value; } /** * Gets the value of the locked property. * * @return * possible object is * {@link Boolean } * */ public Boolean isLocked() { return locked; } /** * Sets the value of the locked property. * * @param value * allowed object is * {@link Boolean } * */ public void setLocked(Boolean value) { this.locked = value; } /** * A collection of approvals that are associated with the execution result. * * @return * possible object is * {@link Approvals } * */ public Approvals getApprovals() { return approvals; } /** * Sets the value of the approvals property. * * @param value * allowed object is * {@link Approvals } * */ public void setApprovals(Approvals value) { this.approvals = value; } /** * Approval state of the resource. Unless otherwise specified the possible values are: com.ibm.rqm.planning.common.new, com.ibm.rqm.planning.common.underreview, com.ibm.rqm.planning.common.approved, and com.ibm.rqm.planning.common.retired * * @return * possible object is * {@link Approvalstate } * */ public Approvalstate getApprovalstate() { return approvalstate; } /** * Sets the value of the approvalstate property. * * @param value * allowed object is * {@link Approvalstate } * */ public void setApprovalstate(Approvalstate value) { this.approvalstate = value; } /** * Gets the value of the variables property. * * @return * possible object is * {@link Variables } * */ public Variables getVariables() { return variables; } /** * Sets the value of the variables property. * * @param value * allowed object is * {@link Variables } * */ public void setVariables(Variables value) { this.variables = value; } /** * The name of the machine that the test was executed on. * * @return * possible object is * {@link String } * */ public String getMachine() { return machine; } /** * Sets the value of the machine property. * * @param value * allowed object is * {@link String } * */ public void setMachine(String value) { this.machine = value; } /** * Number of iterations for execution * * @return * possible object is * {@link Integer } * */ public Integer getIterations() { return iterations; } /** * Sets the value of the iterations property. * * @param value * allowed object is * {@link Integer } * */ public void setIterations(Integer value) { this.iterations = value; } /** * Id of build for execution * * @return * possible object is * {@link String } * */ public String getBuildid() { return buildid; } /** * Sets the value of the buildid property. * * @param value * allowed object is * {@link String } * */ public void setBuildid(String value) { this.buildid = value; } /** * The log for the executed test. * * @return * possible object is * {@link String } * */ public String getLog() { return log; } /** * Sets the value of the log property. * * @param value * allowed object is * {@link String } * */ public void setLog(String value) { this.log = value; } /** * XML datetime when the execution was started. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getStarttime() { return starttime; } /** * Sets the value of the starttime property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setStarttime(XMLGregorianCalendar value) { this.starttime = value; } /** * XML datetime when the execution ended. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getEndtime() { return endtime; } /** * Sets the value of the endtime property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setEndtime(XMLGregorianCalendar value) { this.endtime = value; } /** * The relative weight of testcase. * * @return * possible object is * {@link Integer } * */ public Integer getWeight() { return weight; } /** * Sets the value of the weight property. * * @param value * allowed object is * {@link Integer } * */ public void setWeight(Integer value) { this.weight = value; } /** * Number of points that passed. * * @return * possible object is * {@link Integer } * */ public Integer getPointspassed() { return pointspassed; } /** * Sets the value of the pointspassed property. * * @param value * allowed object is * {@link Integer } * */ public void setPointspassed(Integer value) { this.pointspassed = value; } /** * Number of points that failed. * * @return * possible object is * {@link Integer } * */ public Integer getPointsfailed() { return pointsfailed; } /** * Sets the value of the pointsfailed property. * * @param value * allowed object is * {@link Integer } * */ public void setPointsfailed(Integer value) { this.pointsfailed = value; } /** * Number of points that were attempted. * * @return * possible object is * {@link Integer } * */ public Integer getPointsattempted() { return pointsattempted; } /** * Sets the value of the pointsattempted property. * * @param value * allowed object is * {@link Integer } * */ public void setPointsattempted(Integer value) { this.pointsattempted = value; } /** * Number of points that were blocked. * * @return * possible object is * {@link Integer } * */ public Integer getPointsblocked() { return pointsblocked; } /** * Sets the value of the pointsblocked property. * * @param value * allowed object is * {@link Integer } * */ public void setPointsblocked(Integer value) { this.pointsblocked = value; } /** * Number of points that were inconclusive. * * @return * possible object is * {@link Integer } * */ public Integer getPointsinconclusive() { return pointsinconclusive; } /** * Sets the value of the pointsinconclusive property. * * @param value * allowed object is * {@link Integer } * */ public void setPointsinconclusive(Integer value) { this.pointsinconclusive = value; } /** * Gets the value of the remoteexecution property. * * @return * possible object is * {@link Boolean } * */ public Boolean isRemoteexecution() { return remoteexecution; } /** * Sets the value of the remoteexecution property. * * @param value * allowed object is * {@link Boolean } * */ public void setRemoteexecution(Boolean value) { this.remoteexecution = value; } /** * Gets the value of the stateid property. * * @return * possible object is * {@link String } * */ public String getStateid() { return stateid; } /** * Sets the value of the stateid property. * * @param value * allowed object is * {@link String } * */ public void setStateid(String value) { this.stateid = value; } /** * Gets the value of the itemid property. * * @return * possible object is * {@link String } * */ public String getItemid() { return itemid; } /** * Sets the value of the itemid property. * * @param value * allowed object is * {@link String } * */ public void setItemid(String value) { this.itemid = value; } /** * Gets the value of the pointspermfailed property. * * @return * possible object is * {@link Integer } * */ public Integer getPointspermfailed() { return pointspermfailed; } /** * Sets the value of the pointspermfailed property. * * @param value * allowed object is * {@link Integer } * */ public void setPointspermfailed(Integer value) { this.pointspermfailed = value; } /** * Gets the value of the pointsdeferred property. * * @return * possible object is * {@link Integer } * */ public Integer getPointsdeferred() { return pointsdeferred; } /** * Sets the value of the pointsdeferred property. * * @param value * allowed object is * {@link Integer } * */ public void setPointsdeferred(Integer value) { this.pointsdeferred = value; } /** * The xhtml representation of the details secion of the execution result. * * @return * possible object is * {@link Details } * */ public Details getDetails() { return details; } /** * Sets the value of the details property. * * @param value * allowed object is * {@link Details } * */ public void setDetails(Details value) { this.details = value; } /** * Gets the value of the resultItemId property. * * @return * possible object is * {@link String } * */ public String getResultItemId() { return resultItemId; } /** * Sets the value of the resultItemId property. * * @param value * allowed object is * {@link String } * */ public void setResultItemId(String value) { this.resultItemId = value; } /** * Gets the value of the stepResultItemId property. * * @return * possible object is * {@link String } * */ public String getStepResultItemId() { return stepResultItemId; } /** * Sets the value of the stepResultItemId property. * * @param value * allowed object is * {@link String } * */ public void setStepResultItemId(String value) { this.stepResultItemId = value; } /** * [READ-ONLY] Indicates if this is the most current result at the current time. This is a calculated property, not supported in ETL mode. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsCurrent() { return isCurrent; } /** * Sets the value of the isCurrent property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsCurrent(Boolean value) { this.isCurrent = value; } /** * Gets the value of the adapterId property. * * @return * possible object is * {@link String } * */ public String getAdapterId() { return adapterId; } /** * Sets the value of the adapterId property. * * @param value * allowed object is * {@link String } * */ public void setAdapterId(String value) { this.adapterId = value; } /** * [READ-ONLY] Approval state of the associated test case at the start of execution. * * @return * possible object is * {@link Testcasestateatexecution } * */ public Testcasestateatexecution getTestcasestateatexecution() { return testcasestateatexecution; } /** * Sets the value of the testcasestateatexecution property. * * @param value * allowed object is * {@link Testcasestateatexecution } * */ public void setTestcasestateatexecution(Testcasestateatexecution value) { this.testcasestateatexecution = value; } /** * [READ-ONLY] Approval state of the associated test plan at the start of execution. * * @return * possible object is * {@link Testplanstateatexecution } * */ public Testplanstateatexecution getTestplanstateatexecution() { return testplanstateatexecution; } /** * Sets the value of the testplanstateatexecution property. * * @param value * allowed object is * {@link Testplanstateatexecution } * */ public void setTestplanstateatexecution(Testplanstateatexecution value) { this.testplanstateatexecution = value; } /** * [READ-ONLY] Approval state of the associated test script at the start of execution. * * @return * possible object is * {@link Testscriptstateatexecution } * */ public Testscriptstateatexecution getTestscriptstateatexecution() { return testscriptstateatexecution; } /** * Sets the value of the testscriptstateatexecution property. * * @param value * allowed object is * {@link Testscriptstateatexecution } * */ public void setTestscriptstateatexecution(Testscriptstateatexecution value) { this.testscriptstateatexecution = value; } /** * [READ-ONLY] List of contributors involved in executing this test.Gets the value of the testedby property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the testedby property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTestedby().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testedby } * * */ public List<Testedby> getTestedby() { if (testedby == null) { testedby = new ArrayList<Testedby>(); } return this.testedby; } /** * Gets the value of the stepResults property. * * @return * possible object is * {@link StepResults } * */ public StepResults getStepResults() { return stepResults; } /** * Sets the value of the stepResults property. * * @param value * allowed object is * {@link StepResults } * */ public void setStepResults(StepResults value) { this.stepResults = value; } /** * Gets the value of the testcase property. * * @return * possible object is * {@link Executionresult.Testcase } * */ public Executionresult.Testcase getTestcase() { return testcase; } /** * Sets the value of the testcase property. * * @param value * allowed object is * {@link Executionresult.Testcase } * */ public void setTestcase(Executionresult.Testcase value) { this.testcase = value; } /** * Gets the value of the testsuitelog property. * * @return * possible object is * {@link Executionresult.Testsuitelog } * */ public Executionresult.Testsuitelog getTestsuitelog() { return testsuitelog; } /** * Sets the value of the testsuitelog property. * * @param value * allowed object is * {@link Executionresult.Testsuitelog } * */ public void setTestsuitelog(Executionresult.Testsuitelog value) { this.testsuitelog = value; } /** * Gets the value of the testscript property. * * @return * possible object is * {@link Executionresult.Testscript } * */ public Executionresult.Testscript getTestscript() { return testscript; } /** * Sets the value of the testscript property. * * @param value * allowed object is * {@link Executionresult.Testscript } * */ public void setTestscript(Executionresult.Testscript value) { this.testscript = value; } /** * Gets the value of the remotescript property. * * @return * possible object is * {@link Executionresult.Remotescript } * */ public Executionresult.Remotescript getRemotescript() { return remotescript; } /** * Sets the value of the remotescript property. * * @param value * allowed object is * {@link Executionresult.Remotescript } * */ public void setRemotescript(Executionresult.Remotescript value) { this.remotescript = value; } /** * Gets the value of the labresource property. * * @return * possible object is * {@link Executionresult.Labresource } * */ public Executionresult.Labresource getLabresource() { return labresource; } /** * Sets the value of the labresource property. * * @param value * allowed object is * {@link Executionresult.Labresource } * */ public void setLabresource(Executionresult.Labresource value) { this.labresource = value; } /** * Gets the value of the executionworkitem property. * * @return * possible object is * {@link Executionresult.Executionworkitem } * */ public Executionresult.Executionworkitem getExecutionworkitem() { return executionworkitem; } /** * Sets the value of the executionworkitem property. * * @param value * allowed object is * {@link Executionresult.Executionworkitem } * */ public void setExecutionworkitem(Executionresult.Executionworkitem value) { this.executionworkitem = value; } /** * Gets the value of the testphase property. * * @return * possible object is * {@link Executionresult.Testphase } * */ public Executionresult.Testphase getTestphase() { return testphase; } /** * Sets the value of the testphase property. * * @param value * allowed object is * {@link Executionresult.Testphase } * */ public void setTestphase(Executionresult.Testphase value) { this.testphase = value; } /** * Gets the value of the buildrecord property. * * @return * possible object is * {@link Executionresult.Buildrecord } * */ public Executionresult.Buildrecord getBuildrecord() { return buildrecord; } /** * Sets the value of the buildrecord property. * * @param value * allowed object is * {@link Executionresult.Buildrecord } * */ public void setBuildrecord(Executionresult.Buildrecord value) { this.buildrecord = value; } /** * Gets the value of the datapool property. * * @return * possible object is * {@link Executionresult.Datapool } * */ public Executionresult.Datapool getDatapool() { return datapool; } /** * Sets the value of the datapool property. * * @param value * allowed object is * {@link Executionresult.Datapool } * */ public void setDatapool(Executionresult.Datapool value) { this.datapool = value; } /** * Gets the value of the testdatarows property. * * @return * possible object is * {@link Executionresult.Testdatarows } * */ public Executionresult.Testdatarows getTestdatarows() { return testdatarows; } /** * Sets the value of the testdatarows property. * * @param value * allowed object is * {@link Executionresult.Testdatarows } * */ public void setTestdatarows(Executionresult.Testdatarows value) { this.testdatarows = value; } /** * Gets the value of the defect property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the defect property. * * <p> * For example, to add a new item, do as follows: * <pre> * getDefect().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.Defect } * * */ public List<Executionresult.Defect> getDefect() { if (defect == null) { defect = new ArrayList<Executionresult.Defect>(); } return this.defect; } /** * Gets the value of the attachment property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the attachment property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAttachment().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.Attachment } * * */ public List<Executionresult.Attachment> getAttachment() { if (attachment == null) { attachment = new ArrayList<Executionresult.Attachment>(); } return this.attachment; } /** * Gets the value of the contribution property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the contribution property. * * <p> * For example, to add a new item, do as follows: * <pre> * getContribution().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.Contribution } * * */ public List<Executionresult.Contribution> getContribution() { if (contribution == null) { contribution = new ArrayList<Executionresult.Contribution>(); } return this.contribution; } /** * Gets the value of the testplan property. * * @return * possible object is * {@link Executionresult.Testplan } * */ public Executionresult.Testplan getTestplan() { return testplan; } /** * Sets the value of the testplan property. * * @param value * allowed object is * {@link Executionresult.Testplan } * */ public void setTestplan(Executionresult.Testplan value) { this.testplan = value; } /** * Gets the value of the alias property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the alias property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAlias().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Alias } * * */ public List<Alias> getAlias() { if (alias == null) { alias = new ArrayList<Alias>(); } return this.alias; } /** * User defined custom attribute name/value data on this artifact. * * @return * possible object is * {@link CustomAttributes } * */ public CustomAttributes getCustomAttributes() { return customAttributes; } /** * Sets the value of the customAttributes property. * * @param value * allowed object is * {@link CustomAttributes } * */ public void setCustomAttributes(CustomAttributes value) { this.customAttributes = value; } /** * Gets the value of the esignatures property. * * @return * possible object is * {@link Esignatures } * */ public Esignatures getEsignatures() { return esignatures; } /** * Sets the value of the esignatures property. * * @param value * allowed object is * {@link Esignatures } * */ public void setEsignatures(Esignatures value) { this.esignatures = value; } /** * Gets the value of the category property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the category property. * * <p> * For example, to add a new item, do as follows: * <pre> * getCategory().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.Category } * * */ public List<Executionresult.Category> getCategory() { if (category == null) { category = new ArrayList<Executionresult.Category>(); } return this.category; } /** * Gets the value of the channel property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the channel property. * * <p> * For example, to add a new item, do as follows: * <pre> * getChannel().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.Channel } * * */ public List<Executionresult.Channel> getChannel() { if (channel == null) { channel = new ArrayList<Executionresult.Channel>(); } return this.channel; } /** * Gets the value of the executedOnDeployment property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the executedOnDeployment property. * * <p> * For example, to add a new item, do as follows: * <pre> * getExecutedOnDeployment().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Executionresult.ExecutedOnDeployment } * * */ public List<Executionresult.ExecutedOnDeployment> getExecutedOnDeployment() { if (executedOnDeployment == null) { executedOnDeployment = new ArrayList<Executionresult.ExecutedOnDeployment>(); } return this.executedOnDeployment; } /** * Gets the value of the configuration property. * * @return * possible object is * {@link Executionresult.Configuration } * */ public Executionresult.Configuration getConfiguration() { return configuration; } /** * Sets the value of the configuration property. * * @param value * allowed object is * {@link Executionresult.Configuration } * */ public void setConfiguration(Executionresult.Configuration value) { this.configuration = value; } /** * [READ-ONLY] Test Plan that the Test Result reports on, it includes the properties of Test Plan OSLC resource model. * * @return * possible object is * {@link ReportsOnTestPlan } * */ public ReportsOnTestPlan getReportsOnTestPlan() { return reportsOnTestPlan; } /** * Sets the value of the reportsOnTestPlan property. * * @param value * allowed object is * {@link ReportsOnTestPlan } * */ public void setReportsOnTestPlan(ReportsOnTestPlan value) { this.reportsOnTestPlan = value; } /** * [READ-ONLY] Test Case that the Test Result reports on, it includes the properties of Test Case OSLC resource model. * * @return * possible object is * {@link ReportsOnTestCase } * */ public ReportsOnTestCase getReportsOnTestCase() { return reportsOnTestCase; } /** * Sets the value of the reportsOnTestCase property. * * @param value * allowed object is * {@link ReportsOnTestCase } * */ public void setReportsOnTestCase(ReportsOnTestCase value) { this.reportsOnTestCase = value; } /** * [READ-ONLY] Test Script executed to produce the Test Result, it includes the properties of Test Script OSLC resource model. * * @return * possible object is * {@link ExecutesTestScript } * */ public ExecutesTestScript getExecutesTestScript() { return executesTestScript; } /** * Sets the value of the executesTestScript property. * * @param value * allowed object is * {@link ExecutesTestScript } * */ public void setExecutesTestScript(ExecutesTestScript value) { this.executesTestScript = value; } /** * [READ-ONLY] Test Execution Record that the Test Result was produced by, it includes the properties of Test Execution Record OSLC resource model. * * @return * possible object is * {@link ProducedByTestExecutionRecord } * */ public ProducedByTestExecutionRecord getProducedByTestExecutionRecord() { return producedByTestExecutionRecord; } /** * Sets the value of the producedByTestExecutionRecord property. * * @param value * allowed object is * {@link ProducedByTestExecutionRecord } * */ public void setProducedByTestExecutionRecord(ProducedByTestExecutionRecord value) { this.producedByTestExecutionRecord = value; } /** * [READ-ONLY] A empty marker. * * @return * possible object is * {@link String } * */ public String getMarkerAny() { return markerAny; } /** * Sets the value of the markerAny property. * * @param value * allowed object is * {@link String } * */ public void setMarkerAny(String value) { this.markerAny = value; } /** * Gets the value of the any property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the any property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAny().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Element } * * */ public List<Element> getAny() { if (any == null) { any = new ArrayList<Element>(); } return this.any; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Attachment { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the attachment. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Buildrecord { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the build record. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="term" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="termUUID" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="valueUUID" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Category { @XmlAttribute protected String term; @XmlAttribute protected String value; @XmlAttribute protected String termUUID; @XmlAttribute protected String valueUUID; /** * Gets the value of the term property. * * @return * possible object is * {@link String } * */ public String getTerm() { return term; } /** * Sets the value of the term property. * * @param value * allowed object is * {@link String } * */ public void setTerm(String value) { this.term = value; } /** * Gets the value of the value property. * * @return * possible object is * {@link String } * */ public String getValue() { return value; } /** * Sets the value of the value property. * * @param value * allowed object is * {@link String } * */ public void setValue(String value) { this.value = value; } /** * Gets the value of the termUUID property. * * @return * possible object is * {@link String } * */ public String getTermUUID() { return termUUID; } /** * Sets the value of the termUUID property. * * @param value * allowed object is * {@link String } * */ public void setTermUUID(String value) { this.termUUID = value; } /** * Gets the value of the valueUUID property. * * @return * possible object is * {@link String } * */ public String getValueUUID() { return valueUUID; } /** * Sets the value of the valueUUID property. * * @param value * allowed object is * {@link String } * */ public void setValueUUID(String value) { this.valueUUID = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Channel { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the channel * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Configuration { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Contribution { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(required = true) protected String name; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Datapool { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the build record. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * <attribute name="rel" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="summary" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Defect { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; @XmlAttribute protected String rel; @XmlAttribute protected String summary; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the defect. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the rel property. * * @return * possible object is * {@link String } * */ public String getRel() { return rel; } /** * Sets the value of the rel property. * * @param value * allowed object is * {@link String } * */ public void setRel(String value) { this.rel = value; } /** * Gets the value of the summary property. * * @return * possible object is * {@link String } * */ public String getSummary() { return summary; } /** * Sets the value of the summary property. * * @param value * allowed object is * {@link String } * */ public void setSummary(String value) { this.summary = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute name="summary" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class ExecutedOnDeployment { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute protected String summary; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * Gets the value of the summary property. * * @return * possible object is * {@link String } * */ public String getSummary() { return summary; } /** * Sets the value of the summary property. * * @param value * allowed object is * {@link String } * */ public void setSummary(String value) { this.summary = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Executionworkitem { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the test execution record. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Labresource { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the lab resource. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Remotescript { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the remote test script. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testcase { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the testcase. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="rownumber" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "rownumber" }) public static class Testdatarows { @XmlElement(type = Integer.class) protected List<Integer> rownumber; /** * Gets the value of the rownumber property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the rownumber property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRownumber().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Integer } * * */ public List<Integer> getRownumber() { if (rownumber == null) { rownumber = new ArrayList<Integer>(); } return this.rownumber; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testphase { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the test phase. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testplan { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the test plan. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testscript { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the testscript * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * <attribute name="elementindex" type="{http://www.w3.org/2001/XMLSchema}int" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testsuitelog { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; @XmlAttribute protected Integer elementindex; /** * Gets the value of the href property. * * @return * possible object is * {@link String } * */ public String getHref() { return href; } /** * Sets the value of the href property. * * @param value * allowed object is * {@link String } * */ public void setHref(String value) { this.href = value; } /** * [READ-ONLY] UUID of the test suite log. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the elementindex property. * * @return * possible object is * {@link Integer } * */ public Integer getElementindex() { return elementindex; } /** * Sets the value of the elementindex property. * * @param value * allowed object is * {@link Integer } * */ public void setElementindex(Integer value) { this.elementindex = value; } } }