
org.mujoco.xml.body.ObjectFactory Maven / Gradle / Ivy
Show all versions of mujoco-java Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
//
package org.mujoco.xml.body;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.mujoco.xml.body 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 {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.mujoco.xml.body
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link BodyType }
*
*/
public BodyType createBodyType() {
return new BodyType();
}
/**
* Create an instance of {@link InertialType }
*
*/
public InertialType createInertialType() {
return new InertialType();
}
/**
* Create an instance of {@link JointType }
*
*/
public JointType createJointType() {
return new JointType();
}
/**
* Create an instance of {@link FreejointType }
*
*/
public FreejointType createFreejointType() {
return new FreejointType();
}
/**
* Create an instance of {@link GeomType }
*
*/
public GeomType createGeomType() {
return new GeomType();
}
/**
* Create an instance of {@link SiteType }
*
*/
public SiteType createSiteType() {
return new SiteType();
}
/**
* Create an instance of {@link CameraType }
*
*/
public CameraType createCameraType() {
return new CameraType();
}
/**
* Create an instance of {@link LightType }
*
*/
public LightType createLightType() {
return new LightType();
}
/**
* Create an instance of {@link CompositeType }
*
*/
public CompositeType createCompositeType() {
return new CompositeType();
}
/**
* Create an instance of {@link CompositejointType }
*
*/
public CompositejointType createCompositejointType() {
return new CompositejointType();
}
/**
* Create an instance of {@link TendonType }
*
*/
public TendonType createTendonType() {
return new TendonType();
}
/**
* Create an instance of {@link CompositegeomType }
*
*/
public CompositegeomType createCompositegeomType() {
return new CompositegeomType();
}
/**
* Create an instance of {@link CompositesiteType }
*
*/
public CompositesiteType createCompositesiteType() {
return new CompositesiteType();
}
/**
* Create an instance of {@link SkinType }
*
*/
public SkinType createSkinType() {
return new SkinType();
}
/**
* Create an instance of {@link PinType }
*
*/
public PinType createPinType() {
return new PinType();
}
}