
uk.org.ifopt.acsb.ObjectFactory Maven / Gradle / Ivy
Show all versions of ojp-java-model Show documentation
//
// This file was generated by the Eclipse Implementation of JAXB, v4.0.5
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
//
package uk.org.ifopt.acsb;
import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the uk.org.ifopt.acsb package.
* 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 {
private static final QName _WheelchairAccess_QNAME = new QName("http://www.ifopt.org.uk/acsb", "WheelchairAccess");
private static final QName _StepFreeAccess_QNAME = new QName("http://www.ifopt.org.uk/acsb", "StepFreeAccess");
private static final QName _EscalatorFreeAccess_QNAME = new QName("http://www.ifopt.org.uk/acsb", "EscalatorFreeAccess");
private static final QName _LiftFreeAccess_QNAME = new QName("http://www.ifopt.org.uk/acsb", "LiftFreeAccess");
private static final QName _AudibleSignalsAvailable_QNAME = new QName("http://www.ifopt.org.uk/acsb", "AudibleSignalsAvailable");
private static final QName _VisualSignsAvailable_QNAME = new QName("http://www.ifopt.org.uk/acsb", "VisualSignsAvailable");
private static final QName _GuideDogAccess_QNAME = new QName("http://www.ifopt.org.uk/acsb", "GuideDogAccess");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: uk.org.ifopt.acsb
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link AccessibilityAssessmentStructure }
*
* @return
* the new instance of {@link AccessibilityAssessmentStructure }
*/
public AccessibilityAssessmentStructure createAccessibilityAssessmentStructure() {
return new AccessibilityAssessmentStructure();
}
/**
* Create an instance of {@link AccessibilityStructure }
*
* @return
* the new instance of {@link AccessibilityStructure }
*/
public AccessibilityStructure createAccessibilityStructure() {
return new AccessibilityStructure();
}
/**
* Create an instance of {@link PassengerAccessibilityNeedsStructure }
*
* @return
* the new instance of {@link PassengerAccessibilityNeedsStructure }
*/
public PassengerAccessibilityNeedsStructure createPassengerAccessibilityNeedsStructure() {
return new PassengerAccessibilityNeedsStructure();
}
/**
* Create an instance of {@link UserNeedStructure }
*
* @return
* the new instance of {@link UserNeedStructure }
*/
public UserNeedStructure createUserNeedStructure() {
return new UserNeedStructure();
}
/**
* Create an instance of {@link SuitabilityStructure }
*
* @return
* the new instance of {@link SuitabilityStructure }
*/
public SuitabilityStructure createSuitabilityStructure() {
return new SuitabilityStructure();
}
/**
* Create an instance of {@link LimitationRefStructure }
*
* @return
* the new instance of {@link LimitationRefStructure }
*/
public LimitationRefStructure createLimitationRefStructure() {
return new LimitationRefStructure();
}
/**
* Create an instance of {@link AccessibilityLimitationStructure }
*
* @return
* the new instance of {@link AccessibilityLimitationStructure }
*/
public AccessibilityLimitationStructure createAccessibilityLimitationStructure() {
return new AccessibilityLimitationStructure();
}
/**
* Create an instance of {@link AccessibilityAssessmentStructure.Limitations }
*
* @return
* the new instance of {@link AccessibilityAssessmentStructure.Limitations }
*/
public AccessibilityAssessmentStructure.Limitations createAccessibilityAssessmentStructureLimitations() {
return new AccessibilityAssessmentStructure.Limitations();
}
/**
* Create an instance of {@link AccessibilityAssessmentStructure.Suitabilities }
*
* @return
* the new instance of {@link AccessibilityAssessmentStructure.Suitabilities }
*/
public AccessibilityAssessmentStructure.Suitabilities createAccessibilityAssessmentStructureSuitabilities() {
return new AccessibilityAssessmentStructure.Suitabilities();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "WheelchairAccess", defaultValue = "false")
public JAXBElement createWheelchairAccess(AccessibilityStructure value) {
return new JAXBElement<>(_WheelchairAccess_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "StepFreeAccess", defaultValue = "unknown")
public JAXBElement createStepFreeAccess(AccessibilityStructure value) {
return new JAXBElement<>(_StepFreeAccess_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "EscalatorFreeAccess", defaultValue = "unknown")
public JAXBElement createEscalatorFreeAccess(AccessibilityStructure value) {
return new JAXBElement<>(_EscalatorFreeAccess_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "LiftFreeAccess", defaultValue = "unknown")
public JAXBElement createLiftFreeAccess(AccessibilityStructure value) {
return new JAXBElement<>(_LiftFreeAccess_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "AudibleSignalsAvailable", defaultValue = "false")
public JAXBElement createAudibleSignalsAvailable(AccessibilityStructure value) {
return new JAXBElement<>(_AudibleSignalsAvailable_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "VisualSignsAvailable", defaultValue = "unknown")
public JAXBElement createVisualSignsAvailable(AccessibilityStructure value) {
return new JAXBElement<>(_VisualSignsAvailable_QNAME, AccessibilityStructure.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AccessibilityStructure }{@code >}
*/
@XmlElementDecl(namespace = "http://www.ifopt.org.uk/acsb", name = "GuideDogAccess", defaultValue = "unknown")
public JAXBElement createGuideDogAccess(AccessibilityStructure value) {
return new JAXBElement<>(_GuideDogAccess_QNAME, AccessibilityStructure.class, null, value);
}
}