All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ibm.rqm.xml.bind.ReportableArtifact Maven / Gradle / Ivy

There is a newer version: 1.6.0-BETA2
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
// See http://java.sun.com/xml/jaxb 
// 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 javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import com.ibm.rqm.xml.bind.jazz.process.TeamArea;


/**
 * 

Java class for reportableArtifact complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="reportableArtifact">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="projectArea">
 *           <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="alias" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute ref="{http://schema.ibm.com/vega/2008/}id"/>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element ref="{http://purl.org/dc/elements/1.1/}identifier"/>
 *         <element ref="{http://jazz.net/xmlns/prod/jazz/process/0.6/}team-area"/>
 *         <element name="stylesheet">
 *           <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>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "reportableArtifact", propOrder = { "projectArea", "identifier", "teamArea", "stylesheet" }) @XmlSeeAlso({ LegacyTeamArea.class, ExecutionScriptStep.class, Adaptertask.class, Channel.class, Configuration.class, Jobresult.class, Buildrecord.class, Labresourceattribute.class, Testcase.class, Testsuite.class, Attachment.class, Keyword.class, Executionworkitem.class, Datapool.class, Testphase.class, Requirement.class, Remotescript.class, Labresource.class, Testcell.class, Executionsequenceresult.class, Tooladapter.class, Testplan.class, Jobscheduler.class, Executionelementresult.class, Channelscript.class, Suiteexecutionrecord.class, Reservation.class, Workitem.class, Executionscript.class, Category.class, Project.class, Builddefinition.class, Job.class, CategoryType.class, Testsuitelog.class, Catalog.class, Executionresult.class, Objective.class, Template.class, Executionsequence.class, Request.class, Executionvariablevalue.class, Executionvariable.class, Testscript.class }) public class ReportableArtifact { @XmlElement(required = true) protected ReportableArtifact.ProjectArea projectArea; @XmlElement(namespace = "http://purl.org/dc/elements/1.1/", required = true) protected String identifier; @XmlElement(name = "team-area", namespace = "http://jazz.net/xmlns/prod/jazz/process/0.6/", required = true) protected TeamArea teamArea; @XmlElement(required = true) protected ReportableArtifact.Stylesheet stylesheet; /** * Gets the value of the projectArea property. * * @return * possible object is * {@link ReportableArtifact.ProjectArea } * */ public ReportableArtifact.ProjectArea getProjectArea() { return projectArea; } /** * Sets the value of the projectArea property. * * @param value * allowed object is * {@link ReportableArtifact.ProjectArea } * */ public void setProjectArea(ReportableArtifact.ProjectArea value) { this.projectArea = value; } /** * A unique identifier for this resource. A URL is typically provided for this element. * * @return * possible object is * {@link String } * */ public String getIdentifier() { return identifier; } /** * Sets the value of the identifier property. * * @param value * allowed object is * {@link String } * */ public void setIdentifier(String value) { this.identifier = value; } /** * Gets the value of the teamArea property. * * @return * possible object is * {@link TeamArea } * */ public TeamArea getTeamArea() { return teamArea; } /** * Sets the value of the teamArea property. * * @param value * allowed object is * {@link TeamArea } * */ public void setTeamArea(TeamArea value) { this.teamArea = value; } /** * Gets the value of the stylesheet property. * * @return * possible object is * {@link ReportableArtifact.Stylesheet } * */ public ReportableArtifact.Stylesheet getStylesheet() { return stylesheet; } /** * Sets the value of the stylesheet property. * * @param value * allowed object is * {@link ReportableArtifact.Stylesheet } * */ public void setStylesheet(ReportableArtifact.Stylesheet value) { this.stylesheet = value; } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

     * <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="alias" type="{http://www.w3.org/2001/XMLSchema}string" />
     *       <attribute ref="{http://schema.ibm.com/vega/2008/}id"/>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class ProjectArea { @XmlAttribute(required = true) @XmlSchemaType(name = "anyURI") protected String href; @XmlAttribute protected String alias; @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; } /** * Gets the value of the alias property. * * @return * possible object is * {@link String } * */ public String getAlias() { return alias; } /** * Sets the value of the alias property. * * @param value * allowed object is * {@link String } * */ public void setAlias(String value) { this.alias = 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; } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

     * <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>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Stylesheet { @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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy