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

org.bidib.jbidibc.exchange.lcmacro.ObjectFactory Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v2.3.8 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2024.12.16 at 01:05:47 PM CET 
//


package org.bidib.jbidibc.exchange.lcmacro;

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.bidib.jbidibc.exchange.lcmacro 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 static final QName _LcAccessory_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "lcAccessory"); private static final QName _LcAspectPoint_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "lcAspectPoint"); private static final QName _StartClk_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "startClk"); private static final QName _AnalogPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "AnalogPortActionType"); private static final QName _CriticalSectionActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "CriticalSectionActionType"); private static final QName _FlagActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "FlagActionType"); private static final QName _InputPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "InputPortActionType"); private static final QName _AccessoryOkayActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "AccessoryOkayActionType"); private static final QName _LightPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "LightPortActionType"); private static final QName _BacklightPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "BacklightPortActionType"); private static final QName _MacroActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "MacroActionType"); private static final QName _MotorPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "MotorPortActionType"); private static final QName _ServoPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "ServoPortActionType"); private static final QName _SoundPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "SoundPortActionType"); private static final QName _SwitchPortActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "SwitchPortActionType"); private static final QName _DelayActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "DelayActionType"); private static final QName _RandomDelayActionType_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "RandomDelayActionType"); private static final QName _LcMacro_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "lcMacro"); private static final QName _LcMacroPoint_QNAME = new QName("http://www.bidib.org/jbidibc/lcmacro", "lcMacroPoint"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.bidib.jbidibc.exchange.lcmacro * */ public ObjectFactory() { } /** * Create an instance of {@link LcAccessoryType } * */ public LcAccessoryType createLcAccessoryType() { return new LcAccessoryType(); } /** * Create an instance of {@link LcAspectPointType } * */ public LcAspectPointType createLcAspectPointType() { return new LcAspectPointType(); } /** * Create an instance of {@link LcAccessories } * */ public LcAccessories createLcAccessories() { return new LcAccessories(); } /** * Create an instance of {@link StartClkType } * */ public StartClkType createStartClkType() { return new StartClkType(); } /** * Create an instance of {@link AnalogPortActionType } * */ public AnalogPortActionType createAnalogPortActionType() { return new AnalogPortActionType(); } /** * Create an instance of {@link FlagActionType } * */ public FlagActionType createFlagActionType() { return new FlagActionType(); } /** * Create an instance of {@link BacklightPortActionType } * */ public BacklightPortActionType createBacklightPortActionType() { return new BacklightPortActionType(); } /** * Create an instance of {@link MacroActionType } * */ public MacroActionType createMacroActionType() { return new MacroActionType(); } /** * Create an instance of {@link MotorPortActionType } * */ public MotorPortActionType createMotorPortActionType() { return new MotorPortActionType(); } /** * Create an instance of {@link ServoPortActionType } * */ public ServoPortActionType createServoPortActionType() { return new ServoPortActionType(); } /** * Create an instance of {@link SoundPortActionType } * */ public SoundPortActionType createSoundPortActionType() { return new SoundPortActionType(); } /** * Create an instance of {@link LcMacroType } * */ public LcMacroType createLcMacroType() { return new LcMacroType(); } /** * Create an instance of {@link LcMacros } * */ public LcMacros createLcMacros() { return new LcMacros(); } /** * Create an instance of {@link LcAccessorySwitchTime } * */ public LcAccessorySwitchTime createLcAccessorySwitchTime() { return new LcAccessorySwitchTime(); } /** * Create an instance of {@link AnalogPortPoint } * */ public AnalogPortPoint createAnalogPortPoint() { return new AnalogPortPoint(); } /** * Create an instance of {@link CriticalSectionPoint } * */ public CriticalSectionPoint createCriticalSectionPoint() { return new CriticalSectionPoint(); } /** * Create an instance of {@link DelayPoint } * */ public DelayPoint createDelayPoint() { return new DelayPoint(); } /** * Create an instance of {@link FlagPoint } * */ public FlagPoint createFlagPoint() { return new FlagPoint(); } /** * Create an instance of {@link InputPortPoint } * */ public InputPortPoint createInputPortPoint() { return new InputPortPoint(); } /** * Create an instance of {@link AccessoryOkayPoint } * */ public AccessoryOkayPoint createAccessoryOkayPoint() { return new AccessoryOkayPoint(); } /** * Create an instance of {@link ServoMoveQueryPoint } * */ public ServoMoveQueryPoint createServoMoveQueryPoint() { return new ServoMoveQueryPoint(); } /** * Create an instance of {@link LightPortPoint } * */ public LightPortPoint createLightPortPoint() { return new LightPortPoint(); } /** * Create an instance of {@link BacklightPortPoint } * */ public BacklightPortPoint createBacklightPortPoint() { return new BacklightPortPoint(); } /** * Create an instance of {@link MacroActionPoint } * */ public MacroActionPoint createMacroActionPoint() { return new MacroActionPoint(); } /** * Create an instance of {@link MotorPortPoint } * */ public MotorPortPoint createMotorPortPoint() { return new MotorPortPoint(); } /** * Create an instance of {@link RandomDelayPoint } * */ public RandomDelayPoint createRandomDelayPoint() { return new RandomDelayPoint(); } /** * Create an instance of {@link ServoPortPoint } * */ public ServoPortPoint createServoPortPoint() { return new ServoPortPoint(); } /** * Create an instance of {@link SoundPortPoint } * */ public SoundPortPoint createSoundPortPoint() { return new SoundPortPoint(); } /** * Create an instance of {@link SwitchPortPoint } * */ public SwitchPortPoint createSwitchPortPoint() { return new SwitchPortPoint(); } /** * Create an instance of {@link SwitchPairPortPoint } * */ public SwitchPairPortPoint createSwitchPairPortPoint() { return new SwitchPairPortPoint(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcAccessoryType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcAccessoryType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "lcAccessory") public JAXBElement createLcAccessory(LcAccessoryType value) { return new JAXBElement(_LcAccessory_QNAME, LcAccessoryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcAspectPointType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcAspectPointType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "lcAspectPoint") public JAXBElement createLcAspectPoint(LcAspectPointType value) { return new JAXBElement(_LcAspectPoint_QNAME, LcAspectPointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StartClkType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link StartClkType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "startClk") public JAXBElement createStartClk(StartClkType value) { return new JAXBElement(_StartClk_QNAME, StartClkType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AnalogPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AnalogPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "AnalogPortActionType") public JAXBElement createAnalogPortActionType(AnalogPortActionType value) { return new JAXBElement(_AnalogPortActionType_QNAME, AnalogPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CriticalSectionActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CriticalSectionActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "CriticalSectionActionType") public JAXBElement createCriticalSectionActionType(CriticalSectionActionType value) { return new JAXBElement(_CriticalSectionActionType_QNAME, CriticalSectionActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FlagActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link FlagActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "FlagActionType") public JAXBElement createFlagActionType(FlagActionType value) { return new JAXBElement(_FlagActionType_QNAME, FlagActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InputPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link InputPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "InputPortActionType") public JAXBElement createInputPortActionType(InputPortActionType value) { return new JAXBElement(_InputPortActionType_QNAME, InputPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccessoryOkayActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AccessoryOkayActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "AccessoryOkayActionType") public JAXBElement createAccessoryOkayActionType(AccessoryOkayActionType value) { return new JAXBElement(_AccessoryOkayActionType_QNAME, AccessoryOkayActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LightPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LightPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "LightPortActionType") public JAXBElement createLightPortActionType(LightPortActionType value) { return new JAXBElement(_LightPortActionType_QNAME, LightPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BacklightPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BacklightPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "BacklightPortActionType") public JAXBElement createBacklightPortActionType(BacklightPortActionType value) { return new JAXBElement(_BacklightPortActionType_QNAME, BacklightPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MacroActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MacroActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "MacroActionType") public JAXBElement createMacroActionType(MacroActionType value) { return new JAXBElement(_MacroActionType_QNAME, MacroActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MotorPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MotorPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "MotorPortActionType") public JAXBElement createMotorPortActionType(MotorPortActionType value) { return new JAXBElement(_MotorPortActionType_QNAME, MotorPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServoPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ServoPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "ServoPortActionType") public JAXBElement createServoPortActionType(ServoPortActionType value) { return new JAXBElement(_ServoPortActionType_QNAME, ServoPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SoundPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SoundPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "SoundPortActionType") public JAXBElement createSoundPortActionType(SoundPortActionType value) { return new JAXBElement(_SoundPortActionType_QNAME, SoundPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SwitchPortActionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SwitchPortActionType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "SwitchPortActionType") public JAXBElement createSwitchPortActionType(SwitchPortActionType value) { return new JAXBElement(_SwitchPortActionType_QNAME, SwitchPortActionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "DelayActionType") public JAXBElement createDelayActionType(Integer value) { return new JAXBElement(_DelayActionType_QNAME, Integer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "RandomDelayActionType") public JAXBElement createRandomDelayActionType(Integer value) { return new JAXBElement(_RandomDelayActionType_QNAME, Integer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcMacroType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcMacroType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "lcMacro") public JAXBElement createLcMacro(LcMacroType value) { return new JAXBElement(_LcMacro_QNAME, LcMacroType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LcMacroPointType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LcMacroPointType }{@code >} */ @XmlElementDecl(namespace = "http://www.bidib.org/jbidibc/lcmacro", name = "lcMacroPoint") public JAXBElement createLcMacroPoint(LcMacroPointType value) { return new JAXBElement(_LcMacroPoint_QNAME, LcMacroPointType.class, null, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy