// // 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.bind.annotation.XmlValue; import javax.xml.datatype.XMLGregorianCalendar; import com.ibm.rqm.xml.bind.oslc_qm.UsesTestCase; 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="com.ibm.rqm.planning.editor.section.dynamicSection_1413219767424" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1426164481739" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1371493653263" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1372452520157" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1371493636224" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1386700717512" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1386700692526" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1331237870705" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1331237835751" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.dynamicSection_1331237830076" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestStrategy" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestData" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestBed" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestIdentification" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestEnvDetails" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestScope" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planSamplingStrategy" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestEquipment" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestCondition" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.risk.editor.section.planAssessment" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planTestObjectives" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element name="com.ibm.rqm.planning.editor.section.planBusinessObjectives" type="{http://jazz.net/xmlns/alm/qm/v0.1/}richtext" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}snapshot" minOccurs="0"/> * <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" minOccurs="0"/> * <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 ref="{http://jazz.net/xmlns/alm/qm/v0.1/}priority" minOccurs="0"/> * <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/}risk" minOccurs="0"/> * <element ref="{http://purl.org/dc/elements/1.1/}alias" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}alias" maxOccurs="unbounded" minOccurs="0"/> * <element name="objectives"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="objectiveStatus" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="groupOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="actualValue" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="objective"> * <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="objectiveStateId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="keydates"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="keydate" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}estimation" minOccurs="0"/> * <element name="category" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="term" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="value" use="required" 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="testcase" 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="testsuite" 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="childplan" 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="template" 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="requirement" 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="externalReqId" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="reqProId" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="reqProProject" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="requirementset" 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="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="requirementView" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="requirementPackage" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="developmentplan" 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="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="workitem" 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 ref="{http://jazz.net/xmlns/alm/qm/v0.1/}relatedChangeRequest" maxOccurs="unbounded" minOccurs="0"/> * <element name="legacyTeamArea" 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 name="configuration" 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="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="platformcoverage"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="catalogType" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="partname" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="path" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="template" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="values" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="testphase" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}copiedFrom" minOccurs="0"/> * <element ref="{http://jazz.net/xmlns/alm/qm/v0.1/}copiedRoot" minOccurs="0"/> * <element name="defectTurnaround" type="{http://www.w3.org/2001/XMLSchema}string"/> * <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="parentIteration" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute ref="{http://www.w3.org/1999/02/22-rdf-syntax-ns#}resource"/> * <attribute name="modified" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> * </restriction> * </complexContent> * </complexType> * </element> * <element ref="{http://open-services.net/ns/qm#}usesTestCase" maxOccurs="unbounded" 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 = { "comIbmRqmPlanningEditorSectionDynamicSection1413219767424", "comIbmRqmPlanningEditorSectionDynamicSection1426164481739", "comIbmRqmPlanningEditorSectionDynamicSection1371493653263", "comIbmRqmPlanningEditorSectionDynamicSection1372452520157", "comIbmRqmPlanningEditorSectionDynamicSection1371493636224", "comIbmRqmPlanningEditorSectionDynamicSection1386700717512", "comIbmRqmPlanningEditorSectionDynamicSection1386700692526", "comIbmRqmPlanningEditorSectionDynamicSection1331237870705", "comIbmRqmPlanningEditorSectionDynamicSection1331237835751", "comIbmRqmPlanningEditorSectionDynamicSection1331237830076", "comIbmRqmPlanningEditorSectionPlanTestStrategy", "comIbmRqmPlanningEditorSectionPlanTestData", "comIbmRqmPlanningEditorSectionPlanTestBed", "comIbmRqmPlanningEditorSectionPlanTestIdentification", "comIbmRqmPlanningEditorSectionPlanTestEnvDetails", "comIbmRqmPlanningEditorSectionPlanTestScope", "comIbmRqmPlanningEditorSectionPlanSamplingStrategy", "comIbmRqmPlanningEditorSectionPlanTestEquipment", "comIbmRqmPlanningEditorSectionPlanTestCondition", "comIbmRqmRiskEditorSectionPlanAssessment", "comIbmRqmPlanningEditorSectionPlanTestObjectives", "comIbmRqmPlanningEditorSectionPlanBusinessObjectives", "snapshot", "webId", "title", "description", "creationDate", "updated", "state", "creator", "owner", "priority", "locked", "approvals", "risk", "dcAlias", "alias", "objectives", "keydates", "estimation", "category", "testcase", "testsuite", "childplan", "template", "requirement", "requirementset", "requirementView", "requirementPackage", "developmentplan", "workitem", "relatedChangeRequest", "legacyTeamArea", "configuration", "attachment", "platformcoverage", "testphase", "copiedFrom", "copiedRoot", "defectTurnaround", "customAttributes", "esignatures", "parentIteration", "usesTestCase", "markerAny", "any" }) @XmlRootElement(name = "testplan") public class Testplan extends ReportableArtifact { @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1413219767424") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1413219767424; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1426164481739") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1426164481739; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1371493653263") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1371493653263; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1372452520157") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1372452520157; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1371493636224") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1371493636224; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1386700717512") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1386700717512; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1386700692526") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1386700692526; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1331237870705") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1331237870705; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1331237835751") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1331237835751; @XmlElement(name = "com.ibm.rqm.planning.editor.section.dynamicSection_1331237830076") protected Richtext comIbmRqmPlanningEditorSectionDynamicSection1331237830076; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestStrategy") protected Richtext comIbmRqmPlanningEditorSectionPlanTestStrategy; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestData") protected Richtext comIbmRqmPlanningEditorSectionPlanTestData; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestBed") protected Richtext comIbmRqmPlanningEditorSectionPlanTestBed; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestIdentification") protected Richtext comIbmRqmPlanningEditorSectionPlanTestIdentification; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestEnvDetails") protected Richtext comIbmRqmPlanningEditorSectionPlanTestEnvDetails; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestScope") protected Richtext comIbmRqmPlanningEditorSectionPlanTestScope; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planSamplingStrategy") protected Richtext comIbmRqmPlanningEditorSectionPlanSamplingStrategy; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestEquipment") protected Richtext comIbmRqmPlanningEditorSectionPlanTestEquipment; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestCondition") protected Richtext comIbmRqmPlanningEditorSectionPlanTestCondition; @XmlElement(name = "com.ibm.rqm.risk.editor.section.planAssessment") protected Richtext comIbmRqmRiskEditorSectionPlanAssessment; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planTestObjectives") protected Richtext comIbmRqmPlanningEditorSectionPlanTestObjectives; @XmlElement(name = "com.ibm.rqm.planning.editor.section.planBusinessObjectives") protected Richtext comIbmRqmPlanningEditorSectionPlanBusinessObjectives; protected Snapshot snapshot; 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/") 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 Priority priority; protected Boolean locked; protected Approvals approvals; protected Risk risk; @XmlElement(name = "alias", namespace = "http://purl.org/dc/elements/1.1/") protected String dcAlias; protected List<Alias> alias; @XmlElement(required = true) protected Testplan.Objectives objectives; @XmlElement(required = true) protected Testplan.Keydates keydates; protected Estimation estimation; protected List<Testplan.Category> category; protected List<Testplan.Testcase> testcase; protected List<Testplan.Testsuite> testsuite; protected List<Testplan.Childplan> childplan; protected Testplan.Template template; protected List<Testplan.Requirement> requirement; protected List<Testplan.Requirementset> requirementset; protected List<Testplan.RequirementView> requirementView; protected List<Testplan.RequirementPackage> requirementPackage; protected List<Testplan.Developmentplan> developmentplan; protected List<Testplan.Workitem> workitem; protected List<RelatedChangeRequest> relatedChangeRequest; protected Testplan.LegacyTeamArea legacyTeamArea; protected List<Testplan.Configuration> configuration; protected List<Testplan.Attachment> attachment; @XmlElement(required = true) protected Testplan.Platformcoverage platformcoverage; protected List<Testplan.Testphase> testphase; protected CopiedFrom copiedFrom; protected CopiedRoot copiedRoot; @XmlElement(required = true) protected String defectTurnaround; protected CustomAttributes customAttributes; protected Esignatures esignatures; protected Testplan.ParentIteration parentIteration; @XmlElement(namespace = "http://open-services.net/ns/qm#") protected List<UsesTestCase> usesTestCase; @XmlElement(required = true) protected String markerAny; @XmlAnyElement protected List<Element> any; /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1413219767424 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1413219767424() { return comIbmRqmPlanningEditorSectionDynamicSection1413219767424; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1413219767424 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1413219767424(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1413219767424 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1426164481739 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1426164481739() { return comIbmRqmPlanningEditorSectionDynamicSection1426164481739; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1426164481739 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1426164481739(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1426164481739 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1371493653263 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1371493653263() { return comIbmRqmPlanningEditorSectionDynamicSection1371493653263; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1371493653263 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1371493653263(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1371493653263 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1372452520157 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1372452520157() { return comIbmRqmPlanningEditorSectionDynamicSection1372452520157; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1372452520157 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1372452520157(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1372452520157 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1371493636224 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1371493636224() { return comIbmRqmPlanningEditorSectionDynamicSection1371493636224; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1371493636224 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1371493636224(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1371493636224 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1386700717512 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1386700717512() { return comIbmRqmPlanningEditorSectionDynamicSection1386700717512; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1386700717512 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1386700717512(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1386700717512 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1386700692526 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1386700692526() { return comIbmRqmPlanningEditorSectionDynamicSection1386700692526; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1386700692526 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1386700692526(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1386700692526 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237870705 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1331237870705() { return comIbmRqmPlanningEditorSectionDynamicSection1331237870705; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237870705 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1331237870705(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1331237870705 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237835751 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1331237835751() { return comIbmRqmPlanningEditorSectionDynamicSection1331237835751; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237835751 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1331237835751(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1331237835751 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237830076 property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionDynamicSection1331237830076() { return comIbmRqmPlanningEditorSectionDynamicSection1331237830076; } /** * Sets the value of the comIbmRqmPlanningEditorSectionDynamicSection1331237830076 property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionDynamicSection1331237830076(Richtext value) { this.comIbmRqmPlanningEditorSectionDynamicSection1331237830076 = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestStrategy property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestStrategy() { return comIbmRqmPlanningEditorSectionPlanTestStrategy; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestStrategy property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestStrategy(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestStrategy = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestData property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestData() { return comIbmRqmPlanningEditorSectionPlanTestData; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestData property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestData(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestData = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestBed property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestBed() { return comIbmRqmPlanningEditorSectionPlanTestBed; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestBed property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestBed(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestBed = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestIdentification property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestIdentification() { return comIbmRqmPlanningEditorSectionPlanTestIdentification; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestIdentification property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestIdentification(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestIdentification = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestEnvDetails property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestEnvDetails() { return comIbmRqmPlanningEditorSectionPlanTestEnvDetails; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestEnvDetails property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestEnvDetails(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestEnvDetails = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestScope property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestScope() { return comIbmRqmPlanningEditorSectionPlanTestScope; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestScope property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestScope(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestScope = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanSamplingStrategy property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanSamplingStrategy() { return comIbmRqmPlanningEditorSectionPlanSamplingStrategy; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanSamplingStrategy property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanSamplingStrategy(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanSamplingStrategy = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestEquipment property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestEquipment() { return comIbmRqmPlanningEditorSectionPlanTestEquipment; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestEquipment property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestEquipment(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestEquipment = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestCondition property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestCondition() { return comIbmRqmPlanningEditorSectionPlanTestCondition; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestCondition property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestCondition(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestCondition = value; } /** * Gets the value of the comIbmRqmRiskEditorSectionPlanAssessment property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmRiskEditorSectionPlanAssessment() { return comIbmRqmRiskEditorSectionPlanAssessment; } /** * Sets the value of the comIbmRqmRiskEditorSectionPlanAssessment property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmRiskEditorSectionPlanAssessment(Richtext value) { this.comIbmRqmRiskEditorSectionPlanAssessment = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanTestObjectives property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanTestObjectives() { return comIbmRqmPlanningEditorSectionPlanTestObjectives; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanTestObjectives property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanTestObjectives(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanTestObjectives = value; } /** * Gets the value of the comIbmRqmPlanningEditorSectionPlanBusinessObjectives property. * * @return * possible object is * {@link Richtext } * */ public Richtext getComIbmRqmPlanningEditorSectionPlanBusinessObjectives() { return comIbmRqmPlanningEditorSectionPlanBusinessObjectives; } /** * Sets the value of the comIbmRqmPlanningEditorSectionPlanBusinessObjectives property. * * @param value * allowed object is * {@link Richtext } * */ public void setComIbmRqmPlanningEditorSectionPlanBusinessObjectives(Richtext value) { this.comIbmRqmPlanningEditorSectionPlanBusinessObjectives = value; } /** * [READ-ONLY] Snapshot metadata associated with the snapshot of the test plan. Note, supported only for test plan snapshots. * * @return * possible object is * {@link Snapshot } * */ public Snapshot getSnapshot() { return snapshot; } /** * Sets the value of the snapshot property. * * @param value * allowed object is * {@link Snapshot } * */ public void setSnapshot(Snapshot value) { this.snapshot = value; } /** * 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; } /** * Title of the test plan. * * @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] Description of the test plan. * * @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] The last modification date of a resource. Format is XML dateTime. * * @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; } /** * [READ-ONLY] 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 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; } /** * [IMMUTABLE] The contributor that created the test plan. * * @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 test plan. * * @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; } /** * The priority literal value associated with the test plan. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test plans in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test plan editor and read the test plan using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource). * * @return * possible object is * {@link Priority } * */ public Priority getPriority() { return priority; } /** * Sets the value of the priority property. * * @param value * allowed object is * {@link Priority } * */ public void setPriority(Priority value) { this.priority = 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 test plan. * * @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; } /** * Risk analysis for the test plan. * * @return * possible object is * {@link Risk } * */ public Risk getRisk() { return risk; } /** * Sets the value of the risk property. * * @param value * allowed object is * {@link Risk } * */ public void setRisk(Risk value) { this.risk = value; } /** * [DEPRECATED] [READ-ONLY] Elements containing alternate identifiers for the resource. * * @return * possible object is * {@link String } * */ public String getDcAlias() { return dcAlias; } /** * Sets the value of the dcAlias property. * * @param value * allowed object is * {@link String } * */ public void setDcAlias(String value) { this.dcAlias = 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; } /** * Gets the value of the objectives property. * * @return * possible object is * {@link Testplan.Objectives } * */ public Testplan.Objectives getObjectives() { return objectives; } /** * Sets the value of the objectives property. * * @param value * allowed object is * {@link Testplan.Objectives } * */ public void setObjectives(Testplan.Objectives value) { this.objectives = value; } /** * Gets the value of the keydates property. * * @return * possible object is * {@link Testplan.Keydates } * */ public Testplan.Keydates getKeydates() { return keydates; } /** * Sets the value of the keydates property. * * @param value * allowed object is * {@link Testplan.Keydates } * */ public void setKeydates(Testplan.Keydates value) { this.keydates = value; } /** * Estimates of the overall testing effort. * * @return * possible object is * {@link Estimation } * */ public Estimation getEstimation() { return estimation; } /** * Sets the value of the estimation property. * * @param value * allowed object is * {@link Estimation } * */ public void setEstimation(Estimation value) { this.estimation = 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 Testplan.Category } * * */ public List<Testplan.Category> getCategory() { if (category == null) { category = new ArrayList<Testplan.Category>(); } return this.category; } /** * Gets the value of the testcase 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 testcase property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTestcase().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Testcase } * * */ public List<Testplan.Testcase> getTestcase() { if (testcase == null) { testcase = new ArrayList<Testplan.Testcase>(); } return this.testcase; } /** * Gets the value of the testsuite 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 testsuite property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTestsuite().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Testsuite } * * */ public List<Testplan.Testsuite> getTestsuite() { if (testsuite == null) { testsuite = new ArrayList<Testplan.Testsuite>(); } return this.testsuite; } /** * Gets the value of the childplan 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 childplan property. * * <p> * For example, to add a new item, do as follows: * <pre> * getChildplan().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Childplan } * * */ public List<Testplan.Childplan> getChildplan() { if (childplan == null) { childplan = new ArrayList<Testplan.Childplan>(); } return this.childplan; } /** * Gets the value of the template property. * * @return * possible object is * {@link Testplan.Template } * */ public Testplan.Template getTemplate() { return template; } /** * Sets the value of the template property. * * @param value * allowed object is * {@link Testplan.Template } * */ public void setTemplate(Testplan.Template value) { this.template = value; } /** * Gets the value of the requirement 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 requirement property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRequirement().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Requirement } * * */ public List<Testplan.Requirement> getRequirement() { if (requirement == null) { requirement = new ArrayList<Testplan.Requirement>(); } return this.requirement; } /** * Gets the value of the requirementset 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 requirementset property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRequirementset().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Requirementset } * * */ public List<Testplan.Requirementset> getRequirementset() { if (requirementset == null) { requirementset = new ArrayList<Testplan.Requirementset>(); } return this.requirementset; } /** * Gets the value of the requirementView 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 requirementView property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRequirementView().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.RequirementView } * * */ public List<Testplan.RequirementView> getRequirementView() { if (requirementView == null) { requirementView = new ArrayList<Testplan.RequirementView>(); } return this.requirementView; } /** * Gets the value of the requirementPackage 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 requirementPackage property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRequirementPackage().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.RequirementPackage } * * */ public List<Testplan.RequirementPackage> getRequirementPackage() { if (requirementPackage == null) { requirementPackage = new ArrayList<Testplan.RequirementPackage>(); } return this.requirementPackage; } /** * Gets the value of the developmentplan 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 developmentplan property. * * <p> * For example, to add a new item, do as follows: * <pre> * getDevelopmentplan().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Developmentplan } * * */ public List<Testplan.Developmentplan> getDevelopmentplan() { if (developmentplan == null) { developmentplan = new ArrayList<Testplan.Developmentplan>(); } return this.developmentplan; } /** * Gets the value of the workitem 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 workitem property. * * <p> * For example, to add a new item, do as follows: * <pre> * getWorkitem().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Workitem } * * */ public List<Testplan.Workitem> getWorkitem() { if (workitem == null) { workitem = new ArrayList<Testplan.Workitem>(); } return this.workitem; } /** * Gets the value of the relatedChangeRequest 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 relatedChangeRequest property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRelatedChangeRequest().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link RelatedChangeRequest } * * */ public List<RelatedChangeRequest> getRelatedChangeRequest() { if (relatedChangeRequest == null) { relatedChangeRequest = new ArrayList<RelatedChangeRequest>(); } return this.relatedChangeRequest; } /** * Gets the value of the legacyTeamArea property. * * @return * possible object is * {@link Testplan.LegacyTeamArea } * */ public Testplan.LegacyTeamArea getLegacyTeamArea() { return legacyTeamArea; } /** * Sets the value of the legacyTeamArea property. * * @param value * allowed object is * {@link Testplan.LegacyTeamArea } * */ public void setLegacyTeamArea(Testplan.LegacyTeamArea value) { this.legacyTeamArea = value; } /** * Gets the value of the configuration 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 configuration property. * * <p> * For example, to add a new item, do as follows: * <pre> * getConfiguration().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Configuration } * * */ public List<Testplan.Configuration> getConfiguration() { if (configuration == null) { configuration = new ArrayList<Testplan.Configuration>(); } return this.configuration; } /** * 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 Testplan.Attachment } * * */ public List<Testplan.Attachment> getAttachment() { if (attachment == null) { attachment = new ArrayList<Testplan.Attachment>(); } return this.attachment; } /** * Gets the value of the platformcoverage property. * * @return * possible object is * {@link Testplan.Platformcoverage } * */ public Testplan.Platformcoverage getPlatformcoverage() { return platformcoverage; } /** * Sets the value of the platformcoverage property. * * @param value * allowed object is * {@link Testplan.Platformcoverage } * */ public void setPlatformcoverage(Testplan.Platformcoverage value) { this.platformcoverage = value; } /** * Gets the value of the testphase 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 testphase property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTestphase().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Testphase } * * */ public List<Testplan.Testphase> getTestphase() { if (testphase == null) { testphase = new ArrayList<Testplan.Testphase>(); } return this.testphase; } /** * [READ-ONLY] Link to the test plan from which this test plan was copied. * * @return * possible object is * {@link CopiedFrom } * */ public CopiedFrom getCopiedFrom() { return copiedFrom; } /** * Sets the value of the copiedFrom property. * * @param value * allowed object is * {@link CopiedFrom } * */ public void setCopiedFrom(CopiedFrom value) { this.copiedFrom = value; } /** * [READ-ONLY] Link to the test plan from which this test plan was ultimately derived. * * @return * possible object is * {@link CopiedRoot } * */ public CopiedRoot getCopiedRoot() { return copiedRoot; } /** * Sets the value of the copiedRoot property. * * @param value * allowed object is * {@link CopiedRoot } * */ public void setCopiedRoot(CopiedRoot value) { this.copiedRoot = value; } /** * Gets the value of the defectTurnaround property. * * @return * possible object is * {@link String } * */ public String getDefectTurnaround() { return defectTurnaround; } /** * Sets the value of the defectTurnaround property. * * @param value * allowed object is * {@link String } * */ public void setDefectTurnaround(String value) { this.defectTurnaround = value; } /** * 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 parentIteration property. * * @return * possible object is * {@link Testplan.ParentIteration } * */ public Testplan.ParentIteration getParentIteration() { return parentIteration; } /** * Sets the value of the parentIteration property. * * @param value * allowed object is * {@link Testplan.ParentIteration } * */ public void setParentIteration(Testplan.ParentIteration value) { this.parentIteration = value; } /** * [READ-ONLY] A test case to be executed as part of this test plan that includes the properties of test case OSLC resource model.Gets the value of the usesTestCase 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 usesTestCase property. * * <p> * For example, to add a new item, do as follows: * <pre> * getUsesTestCase().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link UsesTestCase } * * */ public List<UsesTestCase> getUsesTestCase() { if (usesTestCase == null) { usesTestCase = new ArrayList<UsesTestCase>(); } return this.usesTestCase; } /** * [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; } /** * [DEPRECATED] [READ-ONLY] * * @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" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="value" use="required" 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(required = true) protected String term; @XmlAttribute(required = true) 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 Childplan { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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 Configuration { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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 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 Developmentplan { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @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; } /** * 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"> * <sequence> * <element name="keydate" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "keydate" }) public static class Keydates { protected List<Testplan.Keydates.Keydate> keydate; /** * Gets the value of the keydate 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 keydate property. * * <p> * For example, to add a new item, do as follows: * <pre> * getKeydate().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Keydates.Keydate } * * */ public List<Testplan.Keydates.Keydate> getKeydate() { if (keydate == null) { keydate = new ArrayList<Testplan.Keydates.Keydate>(); } return this.keydate; } /** * <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="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "name", "description", "date" }) public static class Keydate { protected String name; protected String description; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar date; /** * 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; } /** * Gets the value of the description property. * * @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 date property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDate() { return date; } /** * Sets the value of the date property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDate(XMLGregorianCalendar value) { this.date = 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 LegacyTeamArea { @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"> * <sequence> * <element name="objectiveStatus" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="groupOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="actualValue" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="objective"> * <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="objectiveStateId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objectiveStatus" }) public static class Objectives { protected List<Testplan.Objectives.ObjectiveStatus> objectiveStatus; /** * Gets the value of the objectiveStatus 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 objectiveStatus property. * * <p> * For example, to add a new item, do as follows: * <pre> * getObjectiveStatus().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Objectives.ObjectiveStatus } * * */ public List<Testplan.Objectives.ObjectiveStatus> getObjectiveStatus() { if (objectiveStatus == null) { objectiveStatus = new ArrayList<Testplan.Objectives.ObjectiveStatus>(); } return this.objectiveStatus; } /** * <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="id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="groupOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="actualValue" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="objective"> * <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="objectiveStateId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "id", "group", "groupOrder", "actualValue", "state", "comment", "objective", "objectiveStateId" }) public static class ObjectiveStatus { protected Integer id; protected String group; protected Integer groupOrder; protected Integer actualValue; protected String state; protected String comment; @XmlElement(required = true) protected Testplan.Objectives.ObjectiveStatus.Objective objective; protected String objectiveStateId; /** * Gets the value of the id property. * * @return * possible object is * {@link Integer } * */ public Integer getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link Integer } * */ public void setId(Integer value) { this.id = value; } /** * Gets the value of the group property. * * @return * possible object is * {@link String } * */ public String getGroup() { return group; } /** * Sets the value of the group property. * * @param value * allowed object is * {@link String } * */ public void setGroup(String value) { this.group = value; } /** * Gets the value of the groupOrder property. * * @return * possible object is * {@link Integer } * */ public Integer getGroupOrder() { return groupOrder; } /** * Sets the value of the groupOrder property. * * @param value * allowed object is * {@link Integer } * */ public void setGroupOrder(Integer value) { this.groupOrder = value; } /** * Gets the value of the actualValue property. * * @return * possible object is * {@link Integer } * */ public Integer getActualValue() { return actualValue; } /** * Sets the value of the actualValue property. * * @param value * allowed object is * {@link Integer } * */ public void setActualValue(Integer value) { this.actualValue = value; } /** * Gets the value of the state property. * * @return * possible object is * {@link String } * */ public String getState() { return state; } /** * Sets the value of the state property. * * @param value * allowed object is * {@link String } * */ public void setState(String value) { this.state = value; } /** * Gets the value of the comment property. * * @return * possible object is * {@link String } * */ public String getComment() { return comment; } /** * Sets the value of the comment property. * * @param value * allowed object is * {@link String } * */ public void setComment(String value) { this.comment = value; } /** * Gets the value of the objective property. * * @return * possible object is * {@link Testplan.Objectives.ObjectiveStatus.Objective } * */ public Testplan.Objectives.ObjectiveStatus.Objective getObjective() { return objective; } /** * Sets the value of the objective property. * * @param value * allowed object is * {@link Testplan.Objectives.ObjectiveStatus.Objective } * */ public void setObjective(Testplan.Objectives.ObjectiveStatus.Objective value) { this.objective = value; } /** * Gets the value of the objectiveStateId property. * * @return * possible object is * {@link String } * */ public String getObjectiveStateId() { return objectiveStateId; } /** * Sets the value of the objectiveStateId property. * * @param value * allowed object is * {@link String } * */ public void setObjectiveStateId(String value) { this.objectiveStateId = 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 Objective { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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; } } } } /** * The parent iteration of the test plan. The parent iteration may contain a hierarchy of child iterations. The Jazz Team Server (JTS) URL of the parent iteration may be resolved using the Jazz Foundation Process REST API (https://jazz.net/wiki/bin/view/Main/DraftTeamProcessRestApi). * * <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 ref="{http://www.w3.org/1999/02/22-rdf-syntax-ns#}resource"/> * <attribute name="modified" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class ParentIteration { @XmlAttribute(namespace = "http://www.w3.org/1999/02/22-rdf-syntax-ns#") @XmlSchemaType(name = "anyURI") protected String resource; @XmlAttribute @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar modified; /** * The Jazz Team Server (JTS) URL of the parent iteration. * * @return * possible object is * {@link String } * */ public String getResource() { return resource; } /** * Sets the value of the resource property. * * @param value * allowed object is * {@link String } * */ public void setResource(String value) { this.resource = value; } /** * Gets the value of the modified property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getModified() { return modified; } /** * Sets the value of the modified property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setModified(XMLGregorianCalendar value) { this.modified = 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="catalogType" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="partname" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="path" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="template" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="values" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "catalogType" }) public static class Platformcoverage { protected List<Testplan.Platformcoverage.CatalogType> catalogType; /** * Gets the value of the catalogType 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 catalogType property. * * <p> * For example, to add a new item, do as follows: * <pre> * getCatalogType().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Platformcoverage.CatalogType } * * */ public List<Testplan.Platformcoverage.CatalogType> getCatalogType() { if (catalogType == null) { catalogType = new ArrayList<Testplan.Platformcoverage.CatalogType>(); } return this.catalogType; } /** * <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="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="partname" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="path" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="template" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * <element name="values" maxOccurs="unbounded" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "name", "partname", "id", "path", "template", "values" }) public static class CatalogType { protected String name; protected Testplan.Platformcoverage.CatalogType.Partname partname; protected String id; protected List<Testplan.Platformcoverage.CatalogType.Path> path; protected Testplan.Platformcoverage.CatalogType.Template template; protected List<Testplan.Platformcoverage.CatalogType.Values> values; /** * 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; } /** * Gets the value of the partname property. * * @return * possible object is * {@link Testplan.Platformcoverage.CatalogType.Partname } * */ public Testplan.Platformcoverage.CatalogType.Partname getPartname() { return partname; } /** * Sets the value of the partname property. * * @param value * allowed object is * {@link Testplan.Platformcoverage.CatalogType.Partname } * */ public void setPartname(Testplan.Platformcoverage.CatalogType.Partname value) { this.partname = value; } /** * Gets the value of the id property. * * @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 path 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 path property. * * <p> * For example, to add a new item, do as follows: * <pre> * getPath().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Platformcoverage.CatalogType.Path } * * */ public List<Testplan.Platformcoverage.CatalogType.Path> getPath() { if (path == null) { path = new ArrayList<Testplan.Platformcoverage.CatalogType.Path>(); } return this.path; } /** * Gets the value of the template property. * * @return * possible object is * {@link Testplan.Platformcoverage.CatalogType.Template } * */ public Testplan.Platformcoverage.CatalogType.Template getTemplate() { return template; } /** * Sets the value of the template property. * * @param value * allowed object is * {@link Testplan.Platformcoverage.CatalogType.Template } * */ public void setTemplate(Testplan.Platformcoverage.CatalogType.Template value) { this.template = value; } /** * Gets the value of the values 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 values property. * * <p> * For example, to add a new item, do as follows: * <pre> * getValues().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link Testplan.Platformcoverage.CatalogType.Values } * * */ public List<Testplan.Platformcoverage.CatalogType.Values> getValues() { if (values == null) { values = new ArrayList<Testplan.Platformcoverage.CatalogType.Values>(); } return this.values; } /** * <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" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class Partname { @XmlValue protected String content; @XmlAttribute @XmlSchemaType(name = "anyURI") protected String href; /** * Gets the value of the content property. * * @return * possible object is * {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is * {@link String } * */ public void setContent(String value) { this.content = value; } /** * 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" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class Path { @XmlValue protected String content; @XmlAttribute @XmlSchemaType(name = "anyURI") protected String href; /** * Gets the value of the content property. * * @return * possible object is * {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is * {@link String } * */ public void setContent(String value) { this.content = value; } /** * 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" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class Template { @XmlValue protected String content; @XmlAttribute @XmlSchemaType(name = "anyURI") protected String href; /** * Gets the value of the content property. * * @return * possible object is * {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is * {@link String } * */ public void setContent(String value) { this.content = value; } /** * 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" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) public static class Values { @XmlValue protected String content; @XmlAttribute @XmlSchemaType(name = "anyURI") protected String href; /** * Gets the value of the content property. * * @return * possible object is * {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is * {@link String } * */ public void setContent(String value) { this.content = value; } /** * 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 ref="{http://schema.ibm.com/vega/2008/}id"/> * <attribute name="externalReqId" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="reqProId" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="reqProProject" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Requirement { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; @XmlAttribute protected String externalReqId; @XmlAttribute protected String reqProId; @XmlAttribute protected String reqProProject; /** * 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; } /** * [DEPRECATED] [READ-ONLY] * * @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 externalReqId property. * * @return * possible object is * {@link String } * */ public String getExternalReqId() { return externalReqId; } /** * Sets the value of the externalReqId property. * * @param value * allowed object is * {@link String } * */ public void setExternalReqId(String value) { this.externalReqId = value; } /** * Gets the value of the reqProId property. * * @return * possible object is * {@link String } * */ public String getReqProId() { return reqProId; } /** * Sets the value of the reqProId property. * * @param value * allowed object is * {@link String } * */ public void setReqProId(String value) { this.reqProId = value; } /** * Gets the value of the reqProProject property. * * @return * possible object is * {@link String } * */ public String getReqProProject() { return reqProProject; } /** * Sets the value of the reqProProject property. * * @param value * allowed object is * {@link String } * */ public void setReqProProject(String value) { this.reqProProject = 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="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class RequirementPackage { @XmlAttribute(required = true) protected String name; @XmlAttribute protected String description; /** * 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; } /** * Gets the value of the description property. * * @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; } } /** * <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="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 Requirementset { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @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; } /** * 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="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class RequirementView { @XmlAttribute(required = true) protected String name; @XmlAttribute protected String description; /** * 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; } /** * Gets the value of the description property. * * @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; } } /** * <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 Template { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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; } /** * [DEPRECATED] [READ-ONLY] * * @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 ref="{http://schema.ibm.com/vega/2008/}id"/> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Testphase { @XmlAttribute(namespace = "http://schema.ibm.com/vega/2008/") protected String id; /** * [DEPRECATED] [READ-ONLY] UUID of the 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 Testsuite { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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 Workitem { @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; } /** * [DEPRECATED] [READ-ONLY] * * @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; } } }