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

org.perfcake.model.Scenario Maven / Gradle / Ivy

/*
 * -----------------------------------------------------------------------\
 * PerfCake
 *  
 * Copyright (C) 2010 - 2016 the original author or authors.
 *  
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * -----------------------------------------------------------------------/
 */
 //
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2016.10.31 at 10:44:11 PM CET 
//


package org.perfcake.model;

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.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

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">
 *       <sequence>
 *         <element name="properties" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="run">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="generator">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="threads" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="sequences" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="sequence" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                           </sequence>
 *                           <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="sender">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="target" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="receiver" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="correlator">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                           </sequence>
 *                           <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                 <attribute name="threads" type="{http://www.w3.org/2001/XMLSchema}string" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="reporting" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <sequence>
 *                     <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                   </sequence>
 *                   <element name="reporter" maxOccurs="unbounded">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                             <element name="destination" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="period" maxOccurs="unbounded" minOccurs="0">
 *                                         <complexType>
 *                                           <complexContent>
 *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                                               <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                                             </restriction>
 *                                           </complexContent>
 *                                         </complexType>
 *                                       </element>
 *                                       <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                                     </sequence>
 *                                     <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                                     <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                           <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                           <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="messages" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="message" maxOccurs="unbounded">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="header" type="{urn:perfcake:scenario:7.0}headerType" maxOccurs="unbounded" minOccurs="0"/>
 *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                             <element name="validatorRef" maxOccurs="unbounded" minOccurs="0">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                                   </restriction>
 *                                 </complexContent>
 *                               </complexType>
 *                             </element>
 *                           </sequence>
 *                           <attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                           <attribute name="content" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                           <attribute name="multiplicity" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="validation" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="validator" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
 *                           </sequence>
 *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                           <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                 </sequence>
 *                 <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
 *                 <attribute name="fastForward" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "properties", "run", "generator", "sequences", "sender", "receiver", "reporting", "messages", "validation" }) @XmlRootElement(name = "scenario") public class Scenario { protected Scenario.Properties properties; @XmlElement(required = true) protected Scenario.Run run; @XmlElement(required = true) protected Scenario.Generator generator; protected Scenario.Sequences sequences; @XmlElement(required = true) protected Scenario.Sender sender; protected Scenario.Receiver receiver; protected Scenario.Reporting reporting; protected Scenario.Messages messages; protected Scenario.Validation validation; /** * Gets the value of the properties property. * * @return * possible object is * {@link Scenario.Properties } * */ public Scenario.Properties getProperties() { return properties; } /** * Sets the value of the properties property. * * @param value * allowed object is * {@link Scenario.Properties } * */ public void setProperties(Scenario.Properties value) { this.properties = value; } /** * Gets the value of the run property. * * @return * possible object is * {@link Scenario.Run } * */ public Scenario.Run getRun() { return run; } /** * Sets the value of the run property. * * @param value * allowed object is * {@link Scenario.Run } * */ public void setRun(Scenario.Run value) { this.run = value; } /** * Gets the value of the generator property. * * @return * possible object is * {@link Scenario.Generator } * */ public Scenario.Generator getGenerator() { return generator; } /** * Sets the value of the generator property. * * @param value * allowed object is * {@link Scenario.Generator } * */ public void setGenerator(Scenario.Generator value) { this.generator = value; } /** * Gets the value of the sequences property. * * @return * possible object is * {@link Scenario.Sequences } * */ public Scenario.Sequences getSequences() { return sequences; } /** * Sets the value of the sequences property. * * @param value * allowed object is * {@link Scenario.Sequences } * */ public void setSequences(Scenario.Sequences value) { this.sequences = value; } /** * Gets the value of the sender property. * * @return * possible object is * {@link Scenario.Sender } * */ public Scenario.Sender getSender() { return sender; } /** * Sets the value of the sender property. * * @param value * allowed object is * {@link Scenario.Sender } * */ public void setSender(Scenario.Sender value) { this.sender = value; } /** * Gets the value of the receiver property. * * @return * possible object is * {@link Scenario.Receiver } * */ public Scenario.Receiver getReceiver() { return receiver; } /** * Sets the value of the receiver property. * * @param value * allowed object is * {@link Scenario.Receiver } * */ public void setReceiver(Scenario.Receiver value) { this.receiver = value; } /** * Gets the value of the reporting property. * * @return * possible object is * {@link Scenario.Reporting } * */ public Scenario.Reporting getReporting() { return reporting; } /** * Sets the value of the reporting property. * * @param value * allowed object is * {@link Scenario.Reporting } * */ public void setReporting(Scenario.Reporting value) { this.reporting = value; } /** * Gets the value of the messages property. * * @return * possible object is * {@link Scenario.Messages } * */ public Scenario.Messages getMessages() { return messages; } /** * Sets the value of the messages property. * * @param value * allowed object is * {@link Scenario.Messages } * */ public void setMessages(Scenario.Messages value) { this.messages = value; } /** * Gets the value of the validation property. * * @return * possible object is * {@link Scenario.Validation } * */ public Scenario.Validation getValidation() { return validation; } /** * Sets the value of the validation property. * * @param value * allowed object is * {@link Scenario.Validation } * */ public void setValidation(Scenario.Validation value) { this.validation = 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">
     *       <sequence>
     *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *       <attribute name="threads" type="{http://www.w3.org/2001/XMLSchema}string" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property" }) public static class Generator { protected List property; @XmlAttribute(name = "class") protected String clazz; @XmlAttribute(name = "threads") protected String threads; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

         *    getProperty().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = value; } /** * Gets the value of the threads property. * * @return * possible object is * {@link String } * */ public String getThreads() { return threads; } /** * Sets the value of the threads property. * * @param value * allowed object is * {@link String } * */ public void setThreads(String value) { this.threads = 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">
     *       <sequence>
     *         <element name="message" maxOccurs="unbounded">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="header" type="{urn:perfcake:scenario:7.0}headerType" maxOccurs="unbounded" minOccurs="0"/>
     *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                   <element name="validatorRef" maxOccurs="unbounded" minOccurs="0">
     *                     <complexType>
     *                       <complexContent>
     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                         </restriction>
     *                       </complexContent>
     *                     </complexType>
     *                   </element>
     *                 </sequence>
     *                 <attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                 <attribute name="content" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                 <attribute name="multiplicity" type="{http://www.w3.org/2001/XMLSchema}string" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "message" }) public static class Messages { @XmlElement(required = true) protected List message; /** * Gets the value of the message property. * *

* 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 set method for the message property. * *

* For example, to add a new item, do as follows: *

         *    getMessage().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Messages.Message } * * */ public List getMessage() { if (message == null) { message = new ArrayList(); } return this.message; } /** *

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">
         *       <sequence>
         *         <element name="header" type="{urn:perfcake:scenario:7.0}headerType" maxOccurs="unbounded" minOccurs="0"/>
         *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *         <element name="validatorRef" maxOccurs="unbounded" minOccurs="0">
         *           <complexType>
         *             <complexContent>
         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
         *               </restriction>
         *             </complexContent>
         *           </complexType>
         *         </element>
         *       </sequence>
         *       <attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}string" />
         *       <attribute name="content" type="{http://www.w3.org/2001/XMLSchema}string" />
         *       <attribute name="multiplicity" type="{http://www.w3.org/2001/XMLSchema}string" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "header", "property", "validatorRef" }) public static class Message { protected List header; protected List property; protected List validatorRef; @XmlAttribute(name = "uri") protected String uri; @XmlAttribute(name = "content") protected String content; @XmlAttribute(name = "multiplicity") protected String multiplicity; /** * Gets the value of the header property. * *

* 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 set method for the header property. * *

* For example, to add a new item, do as follows: *

             *    getHeader().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link HeaderType } * * */ public List getHeader() { if (header == null) { header = new ArrayList(); } return this.header; } /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

             *    getProperty().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the validatorRef property. * *

* 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 set method for the validatorRef property. * *

* For example, to add a new item, do as follows: *

             *    getValidatorRef().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Messages.Message.ValidatorRef } * * */ public List getValidatorRef() { if (validatorRef == null) { validatorRef = new ArrayList(); } return this.validatorRef; } /** * Gets the value of the uri property. * * @return * possible object is * {@link String } * */ public String getUri() { return uri; } /** * Sets the value of the uri property. * * @param value * allowed object is * {@link String } * */ public void setUri(String value) { this.uri = value; } /** * 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 multiplicity property. * * @return * possible object is * {@link String } * */ public String getMultiplicity() { return multiplicity; } /** * Sets the value of the multiplicity property. * * @param value * allowed object is * {@link String } * */ public void setMultiplicity(String value) { this.multiplicity = 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="id" type="{http://www.w3.org/2001/XMLSchema}string" />
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class ValidatorRef { @XmlAttribute(name = "id") protected String id; /** * 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; } } } } /** *

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">
     *       <sequence>
     *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property" }) public static class Properties { protected List property; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

         *    getProperty().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } } /** *

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">
     *       <sequence>
     *         <element name="correlator">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                 </sequence>
     *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
     *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *       <attribute name="threads" type="{http://www.w3.org/2001/XMLSchema}string" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "correlator", "source", "property" }) public static class Receiver { @XmlElement(required = true) protected Scenario.Receiver.Correlator correlator; protected String source; protected List property; @XmlAttribute(name = "class") protected String clazz; @XmlAttribute(name = "threads") protected String threads; /** * Gets the value of the correlator property. * * @return * possible object is * {@link Scenario.Receiver.Correlator } * */ public Scenario.Receiver.Correlator getCorrelator() { return correlator; } /** * Sets the value of the correlator property. * * @param value * allowed object is * {@link Scenario.Receiver.Correlator } * */ public void setCorrelator(Scenario.Receiver.Correlator value) { this.correlator = value; } /** * Gets the value of the source property. * * @return * possible object is * {@link String } * */ public String getSource() { return source; } /** * Sets the value of the source property. * * @param value * allowed object is * {@link String } * */ public void setSource(String value) { this.source = value; } /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

         *    getProperty().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = value; } /** * Gets the value of the threads property. * * @return * possible object is * {@link String } * */ public String getThreads() { return threads; } /** * Sets the value of the threads property. * * @param value * allowed object is * {@link String } * */ public void setThreads(String value) { this.threads = 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">
         *       <sequence>
         *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *       </sequence>
         *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property" }) public static class Correlator { protected List property; @XmlAttribute(name = "class") protected String clazz; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

             *    getProperty().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = 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">
     *       <sequence>
     *         <sequence>
     *           <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *         </sequence>
     *         <element name="reporter" maxOccurs="unbounded">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                   <element name="destination" maxOccurs="unbounded" minOccurs="0">
     *                     <complexType>
     *                       <complexContent>
     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           <sequence>
     *                             <element name="period" maxOccurs="unbounded" minOccurs="0">
     *                               <complexType>
     *                                 <complexContent>
     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                                     <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                                     <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                                   </restriction>
     *                                 </complexContent>
     *                               </complexType>
     *                             </element>
     *                             <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                           </sequence>
     *                           <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                           <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     *                         </restriction>
     *                       </complexContent>
     *                     </complexType>
     *                   </element>
     *                 </sequence>
     *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                 <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property", "reporter" }) public static class Reporting { protected List property; @XmlElement(required = true) protected List reporter; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

         *    getProperty().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the reporter property. * *

* 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 set method for the reporter property. * *

* For example, to add a new item, do as follows: *

         *    getReporter().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Reporting.Reporter } * * */ public List getReporter() { if (reporter == null) { reporter = new ArrayList(); } return this.reporter; } /** *

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">
         *       <sequence>
         *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *         <element name="destination" maxOccurs="unbounded" minOccurs="0">
         *           <complexType>
         *             <complexContent>
         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 <sequence>
         *                   <element name="period" maxOccurs="unbounded" minOccurs="0">
         *                     <complexType>
         *                       <complexContent>
         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
         *                           <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
         *                         </restriction>
         *                       </complexContent>
         *                     </complexType>
         *                   </element>
         *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *                 </sequence>
         *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
         *                 <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
         *               </restriction>
         *             </complexContent>
         *           </complexType>
         *         </element>
         *       </sequence>
         *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
         *       <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property", "destination" }) public static class Reporter { protected List property; protected List destination; @XmlAttribute(name = "class") protected String clazz; @XmlAttribute(name = "enabled") protected Boolean enabled; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

             *    getProperty().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the destination property. * *

* 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 set method for the destination property. * *

* For example, to add a new item, do as follows: *

             *    getDestination().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Reporting.Reporter.Destination } * * */ public List getDestination() { if (destination == null) { destination = new ArrayList(); } return this.destination; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = value; } /** * Gets the value of the enabled property. * * @return * possible object is * {@link Boolean } * */ public boolean isEnabled() { if (enabled == null) { return true; } else { return enabled; } } /** * Sets the value of the enabled property. * * @param value * allowed object is * {@link Boolean } * */ public void setEnabled(Boolean value) { this.enabled = 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">
             *       <sequence>
             *         <element name="period" maxOccurs="unbounded" minOccurs="0">
             *           <complexType>
             *             <complexContent>
             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
             *                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
             *               </restriction>
             *             </complexContent>
             *           </complexType>
             *         </element>
             *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
             *       </sequence>
             *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
             *       <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "period", "property" }) public static class Destination { protected List period; protected List property; @XmlAttribute(name = "class") protected String clazz; @XmlAttribute(name = "enabled") protected Boolean enabled; /** * Gets the value of the period property. * *

* 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 set method for the period property. * *

* For example, to add a new item, do as follows: *

                 *    getPeriod().add(newItem);
                 * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Reporting.Reporter.Destination.Period } * * */ public List getPeriod() { if (period == null) { period = new ArrayList(); } return this.period; } /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

                 *    getProperty().add(newItem);
                 * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = value; } /** * Gets the value of the enabled property. * * @return * possible object is * {@link Boolean } * */ public boolean isEnabled() { if (enabled == null) { return true; } else { return enabled; } } /** * Sets the value of the enabled property. * * @param value * allowed object is * {@link Boolean } * */ public void setEnabled(Boolean value) { this.enabled = 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="type" type="{http://www.w3.org/2001/XMLSchema}string" />
                 *       <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
                 *     </restriction>
                 *   </complexContent>
                 * </complexType>
                 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Period { @XmlAttribute(name = "type") protected String type; @XmlAttribute(name = "value") protected String value; /** * Gets the value of the type property. * * @return * possible object is * {@link String } * */ public String getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link String } * */ public void setType(String value) { this.type = 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; } } } } } /** *

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="type" type="{http://www.w3.org/2001/XMLSchema}string" />
     *       <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Run { @XmlAttribute(name = "type") protected String type; @XmlAttribute(name = "value") protected String value; /** * Gets the value of the type property. * * @return * possible object is * {@link String } * */ public String getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link String } * */ public void setType(String value) { this.type = 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; } } /** *

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">
     *       <sequence>
     *         <element name="target" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
     *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "target", "property" }) public static class Sender { protected String target; protected List property; @XmlAttribute(name = "class") protected String clazz; /** * Gets the value of the target property. * * @return * possible object is * {@link String } * */ public String getTarget() { return target; } /** * Sets the value of the target property. * * @param value * allowed object is * {@link String } * */ public void setTarget(String value) { this.target = value; } /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

         *    getProperty().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = 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">
     *       <sequence>
     *         <element name="sequence" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                 </sequence>
     *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "sequence" }) public static class Sequences { protected List sequence; /** * Gets the value of the sequence property. * *

* 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 set method for the sequence property. * *

* For example, to add a new item, do as follows: *

         *    getSequence().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Sequences.Sequence } * * */ public List getSequence() { if (sequence == null) { sequence = new ArrayList(); } return this.sequence; } /** *

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">
         *       <sequence>
         *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *       </sequence>
         *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
         *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property" }) public static class Sequence { protected List property; @XmlAttribute(name = "class") protected String clazz; @XmlAttribute(name = "id") protected String id; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

             *    getProperty().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = 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; } } } /** *

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">
     *       <sequence>
     *         <element name="validator" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
     *                 </sequence>
     *                 <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
     *                 <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *       <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     *       <attribute name="fastForward" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "validator" }) public static class Validation { protected List validator; @XmlAttribute(name = "enabled") protected Boolean enabled; @XmlAttribute(name = "fastForward") protected Boolean fastForward; /** * Gets the value of the validator property. * *

* 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 set method for the validator property. * *

* For example, to add a new item, do as follows: *

         *    getValidator().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Scenario.Validation.Validator } * * */ public List getValidator() { if (validator == null) { validator = new ArrayList(); } return this.validator; } /** * Gets the value of the enabled property. * * @return * possible object is * {@link Boolean } * */ public boolean isEnabled() { if (enabled == null) { return true; } else { return enabled; } } /** * Sets the value of the enabled property. * * @param value * allowed object is * {@link Boolean } * */ public void setEnabled(Boolean value) { this.enabled = value; } /** * Gets the value of the fastForward property. * * @return * possible object is * {@link Boolean } * */ public boolean isFastForward() { if (fastForward == null) { return false; } else { return fastForward; } } /** * Sets the value of the fastForward property. * * @param value * allowed object is * {@link Boolean } * */ public void setFastForward(Boolean value) { this.fastForward = 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">
         *       <sequence>
         *         <element name="property" type="{urn:perfcake:scenario:7.0}propertyType" maxOccurs="unbounded" minOccurs="0"/>
         *       </sequence>
         *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
         *       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "property" }) public static class Validator { protected List property; @XmlAttribute(name = "id") protected String id; @XmlAttribute(name = "class") protected String clazz; /** * Gets the value of the property property. * *

* 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 set method for the property property. * *

* For example, to add a new item, do as follows: *

             *    getProperty().add(newItem);
             * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PropertyType } * * */ public List getProperty() { if (property == null) { property = new ArrayList(); } return this.property; } /** * 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 clazz property. * * @return * possible object is * {@link String } * */ public String getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link String } * */ public void setClazz(String value) { this.clazz = value; } } } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy