package org.openlca.ilcd.lists; 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.openlca.ilcd.lists 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 { private final static QName _ILCDLocations_QNAME = new QName( "http://lca.jrc.it/ILCD/Locations", "ILCDLocations"); private final static QName _CategorySystem_QNAME = new QName( "http://lca.jrc.it/ILCD/Categories", "CategorySystem"); /** * Create a new ObjectFactory that can be used to create new instances of * schema derived classes for package: org.openlca.ilcd.lists * */ public ObjectFactory() { } /** * Create an instance of {@link LocationList } * */ public LocationList createLocationList() { return new LocationList(); } /** * Create an instance of {@link Location } * */ public Location createLocation() { return new Location(); } /** * Create an instance of {@link CategorySystem } * */ public CategorySystem createCategorySystem() { return new CategorySystem(); } /** * Create an instance of {@link Category } * */ public Category createCategory() { return new Category(); } /** * Create an instance of {@link CategoryList } * */ public CategoryList createCategoryList() { return new CategoryList(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocationList } * {@code >} * */ @XmlElementDecl(namespace = "http://lca.jrc.it/ILCD/Locations", name = "ILCDLocations") public JAXBElement<LocationList> createILCDLocations(LocationList value) { return new JAXBElement<>(_ILCDLocations_QNAME, LocationList.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CategorySystem } * {@code >} * */ @XmlElementDecl(namespace = "http://lca.jrc.it/ILCD/Categories", name = "CategorySystem") public JAXBElement<CategorySystem> createCategorySystem(CategorySystem value) { return new JAXBElement<>(_CategorySystem_QNAME, CategorySystem.class, null, value); } }