All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.tibco.xmlns.bw.process._2003.ProcessDefinition Maven / Gradle / Ivy
Go to download
The targetNamespace of this schema is "http://xmlns.tibco.com/bw/process/2003"
//
// 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.06.03 at 10:20:18 AM CEST
//
package com.tibco.xmlns.bw.process._2003;
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.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* 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 name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element ref="{http://xmlns.tibco.com/bw/process/2003}description" minOccurs="0"/>
* <element name="startName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="startType" type="{http://xmlns.tibco.com/bw/process/2003}ElementSpec" minOccurs="0"/>
* <element name="startX" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="startY" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="returnBindings" type="{http://xmlns.tibco.com/bw/process/2003}BindingSpec" minOccurs="0"/>
* <element name="endName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="endType" type="{http://xmlns.tibco.com/bw/process/2003}ElementSpec" minOccurs="0"/>
* <element name="endX" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="endY" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="errorSchemas" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="processVariables" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element ref="{http://xmlns.tibco.com/bw/process/2003}activity" maxOccurs="unbounded" minOccurs="0"/>
* <element ref="{http://xmlns.tibco.com/bw/process/2003}transition" maxOccurs="unbounded" minOccurs="0"/>
* <element ref="{http://xmlns.tibco.com/bw/process/2003}label" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"name",
"description",
"startName",
"startType",
"startX",
"startY",
"returnBindings",
"endName",
"endType",
"endX",
"endY",
"errorSchemas",
"processVariables",
"activity",
"transition",
"label"
})
@XmlRootElement(name = "ProcessDefinition")
public class ProcessDefinition {
@XmlElement(required = true)
protected String name;
protected String description;
protected String startName;
protected ElementSpec startType;
protected Integer startX;
protected Integer startY;
protected BindingSpec returnBindings;
protected String endName;
protected ElementSpec endType;
protected Integer endX;
protected Integer endY;
protected ProcessDefinition.ErrorSchemas errorSchemas;
protected ProcessDefinition.ProcessVariables processVariables;
protected List activity;
protected List transition;
protected List label;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the startName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartName() {
return startName;
}
/**
* Sets the value of the startName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartName(String value) {
this.startName = value;
}
/**
* Gets the value of the startType property.
*
* @return
* possible object is
* {@link ElementSpec }
*
*/
public ElementSpec getStartType() {
return startType;
}
/**
* Sets the value of the startType property.
*
* @param value
* allowed object is
* {@link ElementSpec }
*
*/
public void setStartType(ElementSpec value) {
this.startType = value;
}
/**
* Gets the value of the startX property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getStartX() {
return startX;
}
/**
* Sets the value of the startX property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setStartX(Integer value) {
this.startX = value;
}
/**
* Gets the value of the startY property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getStartY() {
return startY;
}
/**
* Sets the value of the startY property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setStartY(Integer value) {
this.startY = value;
}
/**
* Gets the value of the returnBindings property.
*
* @return
* possible object is
* {@link BindingSpec }
*
*/
public BindingSpec getReturnBindings() {
return returnBindings;
}
/**
* Sets the value of the returnBindings property.
*
* @param value
* allowed object is
* {@link BindingSpec }
*
*/
public void setReturnBindings(BindingSpec value) {
this.returnBindings = value;
}
/**
* Gets the value of the endName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEndName() {
return endName;
}
/**
* Sets the value of the endName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEndName(String value) {
this.endName = value;
}
/**
* Gets the value of the endType property.
*
* @return
* possible object is
* {@link ElementSpec }
*
*/
public ElementSpec getEndType() {
return endType;
}
/**
* Sets the value of the endType property.
*
* @param value
* allowed object is
* {@link ElementSpec }
*
*/
public void setEndType(ElementSpec value) {
this.endType = value;
}
/**
* Gets the value of the endX property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getEndX() {
return endX;
}
/**
* Sets the value of the endX property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setEndX(Integer value) {
this.endX = value;
}
/**
* Gets the value of the endY property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getEndY() {
return endY;
}
/**
* Sets the value of the endY property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setEndY(Integer value) {
this.endY = value;
}
/**
* Gets the value of the errorSchemas property.
*
* @return
* possible object is
* {@link ProcessDefinition.ErrorSchemas }
*
*/
public ProcessDefinition.ErrorSchemas getErrorSchemas() {
return errorSchemas;
}
/**
* Sets the value of the errorSchemas property.
*
* @param value
* allowed object is
* {@link ProcessDefinition.ErrorSchemas }
*
*/
public void setErrorSchemas(ProcessDefinition.ErrorSchemas value) {
this.errorSchemas = value;
}
/**
* Gets the value of the processVariables property.
*
* @return
* possible object is
* {@link ProcessDefinition.ProcessVariables }
*
*/
public ProcessDefinition.ProcessVariables getProcessVariables() {
return processVariables;
}
/**
* Sets the value of the processVariables property.
*
* @param value
* allowed object is
* {@link ProcessDefinition.ProcessVariables }
*
*/
public void setProcessVariables(ProcessDefinition.ProcessVariables value) {
this.processVariables = value;
}
/**
* Gets the value of the activity property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the activity property.
*
*
* For example, to add a new item, do as follows:
*
* getActivity().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Activity }
*
*
*/
public List getActivity() {
if (activity == null) {
activity = new ArrayList();
}
return this.activity;
}
/**
* Gets the value of the transition property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the transition property.
*
*
* For example, to add a new item, do as follows:
*
* getTransition().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Transition }
*
*
*/
public List getTransition() {
if (transition == null) {
transition = new ArrayList();
}
return this.transition;
}
/**
* Gets the value of the label property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the label property.
*
*
* For example, to add a new item, do as follows:
*
* getLabel().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Label }
*
*
*/
public List getLabel() {
if (label == null) {
label = new ArrayList();
}
return this.label;
}
/**
* 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>
* <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"any"
})
public static class ErrorSchemas {
@XmlAnyElement
protected List any;
/**
* Gets the value of the any property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the any property.
*
*
* For example, to add a new item, do as follows:
*
* getAny().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Element }
*
*
*/
public List getAny() {
if (any == null) {
any = new ArrayList();
}
return this.any;
}
}
/**
* 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>
* <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"any"
})
public static class ProcessVariables {
@XmlAnyElement
protected List any;
/**
* Gets the value of the any property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the any property.
*
*
* For example, to add a new item, do as follows:
*
* getAny().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Element }
*
*
*/
public List getAny() {
if (any == null) {
any = new ArrayList();
}
return this.any;
}
}
}