/******************************************************************************* * This file is part of OpenNMS(R). * * Copyright (C) 2011 The OpenNMS Group, Inc. * OpenNMS(R) is Copyright (C) 1999-2011 The OpenNMS Group, Inc. * * OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc. * * OpenNMS(R) is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published * by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * * OpenNMS(R) is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with OpenNMS(R). If not, see: * http://www.gnu.org/licenses/ * * For more information contact: * OpenNMS(R) Licensing <license@opennms.org> * http://www.opennms.org/ * http://www.opennms.com/ *******************************************************************************/ package org.opennms.netmgt.xml.event; import javax.xml.bind.annotation.XmlRegistry; import org.opennms.core.utils.LogUtils; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the org.opennms.xmlns.xsd.event package. * <p>An ObjectFactory allows you to programmatically * 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 { /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.opennms.xmlns.xsd.event * */ public ObjectFactory() { LogUtils.debugf(this, "ObjectFactory initialized"); } /** * Create an instance of {@link AlarmData } * */ public AlarmData createAlarmData() { LogUtils.debugf(this, "createAlarmData"); return new AlarmData(); } /** * Create an instance of {@link Value } * */ public Value createValue() { LogUtils.debugf(this, "createValue"); return new Value(); } /** * Create an instance of {@link Events } * */ public Events createEvents() { LogUtils.debugf(this, "createEvents"); return new Events(); } /** * Create an instance of {@link Maskelement } * */ public Maskelement createMaskelement() { LogUtils.debugf(this, "createMaskelement"); return new Maskelement(); } /** * Create an instance of {@link Log } * */ public Log createLog() { LogUtils.debugf(this, "createLog"); return new Log(); } /** * Create an instance of {@link Forward } * */ public Forward createForward() { LogUtils.debugf(this, "createForward"); return new Forward(); } /** * Create an instance of {@link Parms } * */ public Parms createParms() { LogUtils.debugf(this, "createParms"); return new Parms(); } /** * Create an instance of {@link Event } * */ public Event createEvent() { LogUtils.debugf(this, "createEvent"); return new Event(); } /** * Create an instance of {@link Header } * */ public Header createHeader() { LogUtils.debugf(this, "createHeader"); return new Header(); } /** * Create an instance of {@link Logmsg } * */ public Logmsg createLogmsg() { LogUtils.debugf(this, "createLogmsg"); return new Logmsg(); } /** * Create an instance of {@link Mask } * */ public Mask createMask() { LogUtils.debugf(this, "createMask"); return new Mask(); } /** * Create an instance of {@link Operaction } * */ public Operaction createOperaction() { LogUtils.debugf(this, "createOperaction"); return new Operaction(); } /** * Create an instance of {@link Autoacknowledge } * */ public Autoacknowledge createAutoacknowledge() { LogUtils.debugf(this, "createAutoacknowledge"); return new Autoacknowledge(); } /** * Create an instance of {@link Parm } * */ public Parm createParm() { LogUtils.debugf(this, "createParm"); return new Parm(); } /** * Create an instance of {@link Snmp } * */ public Snmp createSnmp() { LogUtils.debugf(this, "createSnmp"); return new Snmp(); } /** * Create an instance of {@link Script } * */ public Script createScript() { LogUtils.debugf(this, "createScript"); return new Script(); } /** * Create an instance of {@link EventReceipt } * */ public EventReceipt createEventReceipt() { LogUtils.debugf(this, "createEventReceipt"); return new EventReceipt(); } /** * Create an instance of {@link Correlation } * */ public Correlation createCorrelation() { LogUtils.debugf(this, "createCorrelation"); return new Correlation(); } /** * Create an instance of {@link Autoaction } * */ public Autoaction createAutoaction() { LogUtils.debugf(this, "createAutoaction"); return new Autoaction(); } /** * Create an instance of {@link Tticket } * */ public Tticket createTticket() { LogUtils.debugf(this, "createTticket"); return new Tticket(); } }