org.rhq.plugins.perftest.scenario.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2014.12.02 at 06:01:06 PM EST
//
package org.rhq.plugins.perftest.scenario;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.rhq.plugins.perftest.scenario package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _ResourceGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "resourceGenerator");
private final static QName _SimpleTraitMeasurementGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "simpleTraitMeasurementGenerator");
private final static QName _SimpleCallTimeDataGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "SimpleCallTimeDataGenerator");
private final static QName _ConfigurableCallTimeDataGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "ConfigurableCallTimeDataGenerator");
private final static QName _SimpleConfigurationGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "simpleConfigurationGenerator");
private final static QName _OOBNumericMeasurementGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "OOBNumericMeasurementGenerator");
private final static QName _PluginConfigurationGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "pluginConfigurationGenerator");
private final static QName _SimpleNumericMeasurementGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "simpleNumericMeasurementGenerator");
private final static QName _TraitGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "traitGenerator");
private final static QName _SimpleResourceGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "simpleResourceGenerator");
private final static QName _MeasurementGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "measurementGenerator");
private final static QName _ContentGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "contentGenerator");
private final static QName _CalltimeGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "calltimeGenerator");
private final static QName _SimpleContentGenerator_QNAME = new QName("urn:xmlns:jboss.org:rhq-perftest", "simpleContentGenerator");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.rhq.plugins.perftest.scenario
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link SimpleTraitMeasurementGenerator }
*
*/
public SimpleTraitMeasurementGenerator createSimpleTraitMeasurementGenerator() {
return new SimpleTraitMeasurementGenerator();
}
/**
* Create an instance of {@link MeasurementGenerator }
*
*/
public MeasurementGenerator createMeasurementGenerator() {
return new MeasurementGenerator();
}
/**
* Create an instance of {@link ConfigurationGenerator }
*
*/
public ConfigurationGenerator createConfigurationGenerator() {
return new ConfigurationGenerator();
}
/**
* Create an instance of {@link SimpleContentGenerator }
*
*/
public SimpleContentGenerator createSimpleContentGenerator() {
return new SimpleContentGenerator();
}
/**
* Create an instance of {@link ResourceGenerator }
*
*/
public ResourceGenerator createResourceGenerator() {
return new ResourceGenerator();
}
/**
* Create an instance of {@link SimpleCallTimeDataGenerator }
*
*/
public SimpleCallTimeDataGenerator createSimpleCallTimeDataGenerator() {
return new SimpleCallTimeDataGenerator();
}
/**
* Create an instance of {@link Resource }
*
*/
public Resource createResource() {
return new Resource();
}
/**
* Create an instance of {@link SimpleConfigurationGenerator }
*
*/
public SimpleConfigurationGenerator createSimpleConfigurationGenerator() {
return new SimpleConfigurationGenerator();
}
/**
* Create an instance of {@link Scenario }
*
*/
public Scenario createScenario() {
return new Scenario();
}
/**
* Create an instance of {@link SimpleNumericMeasurementGenerator }
*
*/
public SimpleNumericMeasurementGenerator createSimpleNumericMeasurementGenerator() {
return new SimpleNumericMeasurementGenerator();
}
/**
* Create an instance of {@link SimpleResourceGenerator }
*
*/
public SimpleResourceGenerator createSimpleResourceGenerator() {
return new SimpleResourceGenerator();
}
/**
* Create an instance of {@link OOBNumericMeasurementGenerator }
*
*/
public OOBNumericMeasurementGenerator createOOBNumericMeasurementGenerator() {
return new OOBNumericMeasurementGenerator();
}
/**
* Create an instance of {@link TraitGenerator }
*
*/
public TraitGenerator createTraitGenerator() {
return new TraitGenerator();
}
/**
* Create an instance of {@link ConfigurableCallTimeDataGenerator }
*
*/
public ConfigurableCallTimeDataGenerator createConfigurableCallTimeDataGenerator() {
return new ConfigurableCallTimeDataGenerator();
}
/**
* Create an instance of {@link CalltimeGenerator }
*
*/
public CalltimeGenerator createCalltimeGenerator() {
return new CalltimeGenerator();
}
/**
* Create an instance of {@link ContentGenerator }
*
*/
public ContentGenerator createContentGenerator() {
return new ContentGenerator();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ResourceGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "resourceGenerator")
public JAXBElement createResourceGenerator(ResourceGenerator value) {
return new JAXBElement(_ResourceGenerator_QNAME, ResourceGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleTraitMeasurementGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "simpleTraitMeasurementGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "traitGenerator")
public JAXBElement createSimpleTraitMeasurementGenerator(SimpleTraitMeasurementGenerator value) {
return new JAXBElement(_SimpleTraitMeasurementGenerator_QNAME, SimpleTraitMeasurementGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleCallTimeDataGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "SimpleCallTimeDataGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "calltimeGenerator")
public JAXBElement createSimpleCallTimeDataGenerator(SimpleCallTimeDataGenerator value) {
return new JAXBElement(_SimpleCallTimeDataGenerator_QNAME, SimpleCallTimeDataGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConfigurableCallTimeDataGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "ConfigurableCallTimeDataGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "calltimeGenerator")
public JAXBElement createConfigurableCallTimeDataGenerator(ConfigurableCallTimeDataGenerator value) {
return new JAXBElement(_ConfigurableCallTimeDataGenerator_QNAME, ConfigurableCallTimeDataGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleConfigurationGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "simpleConfigurationGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "pluginConfigurationGenerator")
public JAXBElement createSimpleConfigurationGenerator(SimpleConfigurationGenerator value) {
return new JAXBElement(_SimpleConfigurationGenerator_QNAME, SimpleConfigurationGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OOBNumericMeasurementGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "OOBNumericMeasurementGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "measurementGenerator")
public JAXBElement createOOBNumericMeasurementGenerator(OOBNumericMeasurementGenerator value) {
return new JAXBElement(_OOBNumericMeasurementGenerator_QNAME, OOBNumericMeasurementGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConfigurationGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "pluginConfigurationGenerator")
public JAXBElement createPluginConfigurationGenerator(ConfigurationGenerator value) {
return new JAXBElement(_PluginConfigurationGenerator_QNAME, ConfigurationGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleNumericMeasurementGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "simpleNumericMeasurementGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "measurementGenerator")
public JAXBElement createSimpleNumericMeasurementGenerator(SimpleNumericMeasurementGenerator value) {
return new JAXBElement(_SimpleNumericMeasurementGenerator_QNAME, SimpleNumericMeasurementGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TraitGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "traitGenerator")
public JAXBElement createTraitGenerator(TraitGenerator value) {
return new JAXBElement(_TraitGenerator_QNAME, TraitGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleResourceGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "simpleResourceGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "resourceGenerator")
public JAXBElement createSimpleResourceGenerator(SimpleResourceGenerator value) {
return new JAXBElement(_SimpleResourceGenerator_QNAME, SimpleResourceGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MeasurementGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "measurementGenerator")
public JAXBElement createMeasurementGenerator(MeasurementGenerator value) {
return new JAXBElement(_MeasurementGenerator_QNAME, MeasurementGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContentGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "contentGenerator")
public JAXBElement createContentGenerator(ContentGenerator value) {
return new JAXBElement(_ContentGenerator_QNAME, ContentGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalltimeGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "calltimeGenerator")
public JAXBElement createCalltimeGenerator(CalltimeGenerator value) {
return new JAXBElement(_CalltimeGenerator_QNAME, CalltimeGenerator.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleContentGenerator }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:xmlns:jboss.org:rhq-perftest", name = "simpleContentGenerator", substitutionHeadNamespace = "urn:xmlns:jboss.org:rhq-perftest", substitutionHeadName = "contentGenerator")
public JAXBElement createSimpleContentGenerator(SimpleContentGenerator value) {
return new JAXBElement(_SimpleContentGenerator_QNAME, SimpleContentGenerator.class, null, value);
}
}