//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2014.08.29 at 11:50:06 AM CEST
//
package xmi;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import schemas.templatedefiner._goonyhwmeekedd8bbul2tg._40.ConstraintDoc;
import schemas.templatedefiner._goonyhwmeekedd8bbul2tg._40.ConstraintType;
import schemas.templatedefiner._goonyhwmeekedd8bbul2tg._40.Taml;
import schemas.templatedefiner._goonyhwmeekedd8bbul2tg._40.TemplateSpec;
import uml.Model;
/**
*
Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{http://www.lantanagroup.com}Template" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "XMI", propOrder = {
"model",
"TemplateSpec", "AdvancedTemplate", "ConstraintsSpec", "ConstraintType", "taml", "constraintDoc"
})
@XmlRootElement(name = "XMI")
public class XMI {
@XmlElement(name = "Model", namespace="http://www.eclipse.org/uml2/3.0.0/UML")
protected Model model;
@XmlElement(name = "TemplateSpec", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List TemplateSpec;
@XmlElement(name = "AdvancedTemplate", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List AdvancedTemplate;
@XmlElement(name = "ConstraintsSpec", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List ConstraintsSpec;
@XmlElement(name = "ConstraintType", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List ConstraintType;
@XmlElement(name = "taml", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List taml;
@XmlElement(name = "ConstraintDoc", namespace="http:///schemas/TemplateDefiner/_GOoNYHwMEeKEDd8BBul2Tg/40")
protected List constraintDoc;
public List getConstraintsSpec() {
if (ConstraintsSpec == null){
ConstraintsSpec = new ArrayList();
}
return ConstraintsSpec;
}
public void setConstraintsSpec(
List constraintsSpec) {
ConstraintsSpec = constraintsSpec;
}
public List getConstraintDoc() {
if (constraintDoc == null){
constraintDoc = new ArrayList();
}
return constraintDoc;
}
public void setConstraintDoc(List constraintDoc) {
this.constraintDoc = constraintDoc;
}
public Model getModel() {
return model;
}
public void setModel(Model model) {
this.model = model;
}
public List getTemplateSpec() {
if (TemplateSpec == null){
TemplateSpec = new ArrayList();
}
return TemplateSpec;
}
public void setAdvancedTemplate(List AdvancedTemplate) {
this.AdvancedTemplate = AdvancedTemplate;
}
public List getAdvancedTemplate() {
if (AdvancedTemplate == null){
AdvancedTemplate = new ArrayList();
}
return AdvancedTemplate;
}
public void setTemplateSpec(List templateSpec) {
TemplateSpec = templateSpec;
}
public List getConstraintType() {
if (ConstraintType == null){
ConstraintType = new ArrayList();
}
return ConstraintType;
}
public void setConstraintType(List constraintType) {
ConstraintType = constraintType;
}
public List getTaml() {
if (taml == null){
taml = new ArrayList();
}
return taml;
}
public void setTaml(List taml) {
this.taml = taml;
}
}