/** * SPINdle (version 2.2.2) * Copyright (C) 2009-2012 NICTA Ltd. * * This file is part of SPINdle project. * * SPINdle is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * SPINdle 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 Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with SPINdle. If not, see <http://www.gnu.org/licenses/>. * * @author H.-P. Lam (oleklam@gmail.com), National ICT Australia - Queensland Research Laboratory */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2013.05.30 at 12:44:15 PM EST // package spindle.io.xjc.dom2; import javax.xml.bind.annotation.XmlRegistry; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the spindle.io.xjc.dom2 package. * <p>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 { /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: spindle.io.xjc.dom2 * */ public ObjectFactory() { } /** * Create an instance of {@link CtModeExclusionRule } * */ public CtModeExclusionRule createCtModeExclusionRule() { return new CtModeExclusionRule(); } /** * Create an instance of {@link CtSuperiority } * */ public CtSuperiority createCtSuperiority() { return new CtSuperiority(); } /** * Create an instance of {@link CtModeConversionRule } * */ public CtModeConversionRule createCtModeConversionRule() { return new CtModeConversionRule(); } /** * Create an instance of {@link CtLiteralBooleanFunctionPair } * */ public CtLiteralBooleanFunctionPair createCtLiteralBooleanFunctionPair() { return new CtLiteralBooleanFunctionPair(); } /** * Create an instance of {@link Rules } * */ public Rules createRules() { return new Rules(); } /** * Create an instance of {@link Theory } * */ public Theory createTheory() { return new Theory(); } /** * Create an instance of {@link CtRuleHeadLiterals } * */ public CtRuleHeadLiterals createCtRuleHeadLiterals() { return new CtRuleHeadLiterals(); } /** * Create an instance of {@link CtRule } * */ public CtRule createCtRule() { return new CtRule(); } /** * Create an instance of {@link CtLiteralVariable } * */ public CtLiteralVariable createCtLiteralVariable() { return new CtLiteralVariable(); } /** * Create an instance of {@link CtPredicates } * */ public CtPredicates createCtPredicates() { return new CtPredicates(); } /** * Create an instance of {@link CtRuleBodyLiterals.And } * */ public CtRuleBodyLiterals.And createCtRuleBodyLiteralsAnd() { return new CtRuleBodyLiterals.And(); } /** * Create an instance of {@link CtModeConflictRule } * */ public CtModeConflictRule createCtModeConflictRule() { return new CtModeConflictRule(); } /** * Create an instance of {@link CtLiteral.Not } * */ public CtLiteral.Not createCtLiteralNot() { return new CtLiteral.Not(); } /** * Create an instance of {@link CtConclusion } * */ public CtConclusion createCtConclusion() { return new CtConclusion(); } /** * Create an instance of {@link CtLiteralVariablePair } * */ public CtLiteralVariablePair createCtLiteralVariablePair() { return new CtLiteralVariablePair(); } /** * Create an instance of {@link CtInterval } * */ public CtInterval createCtInterval() { return new CtInterval(); } /** * Create an instance of {@link CtLiteral } * */ public CtLiteral createCtLiteral() { return new CtLiteral(); } /** * Create an instance of {@link CtRuleBodyLiterals } * */ public CtRuleBodyLiterals createCtRuleBodyLiterals() { return new CtRuleBodyLiterals(); } /** * Create an instance of {@link Conclusions } * */ public Conclusions createConclusions() { return new Conclusions(); } }