0,0 → 1,155 |
|
package net.brutex.xservices.types.alfevent; |
|
import javax.xml.bind.annotation.XmlAccessType; |
import javax.xml.bind.annotation.XmlAccessorType; |
import javax.xml.bind.annotation.XmlElement; |
import javax.xml.bind.annotation.XmlSchemaType; |
import javax.xml.bind.annotation.XmlType; |
|
|
/** |
* |
* A Source element is a container type that describes the |
* source of the event. ProductCallbackURI is optional for |
* tools that don't provide a listener to accept the |
* callback from a tool or serviceflow at a later time. |
* |
* |
* <p>Java-Klasse für SourceType complex type. |
* |
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. |
* |
* <pre> |
* <complexType name="SourceType"> |
* <complexContent> |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
* <sequence> |
* <element name="Product" type="{http://www.eclipse.org/alf/schema/EventBase/1}ProductType"/> |
* <element name="ProductVersion" type="{http://www.eclipse.org/alf/schema/EventBase/1}ProductVersionType"/> |
* <element name="ProductInstance" type="{http://www.eclipse.org/alf/schema/EventBase/1}ProductInstanceType"/> |
* <element name="ProductCallbackURI" type="{http://www.eclipse.org/alf/schema/EventBase/1}ProductCallbackURIType" minOccurs="0"/> |
* </sequence> |
* </restriction> |
* </complexContent> |
* </complexType> |
* </pre> |
* |
* |
*/ |
@XmlAccessorType(XmlAccessType.FIELD) |
@XmlType(name = "SourceType", namespace = "http://www.eclipse.org/alf/schema/EventBase/1", propOrder = { |
"product", |
"productVersion", |
"productInstance", |
"productCallbackURI" |
}) |
public class SourceType { |
|
@XmlElement(name = "Product", namespace = "http://www.eclipse.org/alf/schema/EventBase/1", required = true) |
protected String product; |
@XmlElement(name = "ProductVersion", namespace = "http://www.eclipse.org/alf/schema/EventBase/1", required = true) |
protected String productVersion; |
@XmlElement(name = "ProductInstance", namespace = "http://www.eclipse.org/alf/schema/EventBase/1", required = true) |
protected String productInstance; |
@XmlElement(name = "ProductCallbackURI", namespace = "http://www.eclipse.org/alf/schema/EventBase/1") |
@XmlSchemaType(name = "anyURI") |
protected String productCallbackURI; |
|
/** |
* Ruft den Wert der product-Eigenschaft ab. |
* |
* @return |
* possible object is |
* {@link String } |
* |
*/ |
public String getProduct() { |
return product; |
} |
|
/** |
* Legt den Wert der product-Eigenschaft fest. |
* |
* @param value |
* allowed object is |
* {@link String } |
* |
*/ |
public void setProduct(String value) { |
this.product = value; |
} |
|
/** |
* Ruft den Wert der productVersion-Eigenschaft ab. |
* |
* @return |
* possible object is |
* {@link String } |
* |
*/ |
public String getProductVersion() { |
return productVersion; |
} |
|
/** |
* Legt den Wert der productVersion-Eigenschaft fest. |
* |
* @param value |
* allowed object is |
* {@link String } |
* |
*/ |
public void setProductVersion(String value) { |
this.productVersion = value; |
} |
|
/** |
* Ruft den Wert der productInstance-Eigenschaft ab. |
* |
* @return |
* possible object is |
* {@link String } |
* |
*/ |
public String getProductInstance() { |
return productInstance; |
} |
|
/** |
* Legt den Wert der productInstance-Eigenschaft fest. |
* |
* @param value |
* allowed object is |
* {@link String } |
* |
*/ |
public void setProductInstance(String value) { |
this.productInstance = value; |
} |
|
/** |
* Ruft den Wert der productCallbackURI-Eigenschaft ab. |
* |
* @return |
* possible object is |
* {@link String } |
* |
*/ |
public String getProductCallbackURI() { |
return productCallbackURI; |
} |
|
/** |
* Legt den Wert der productCallbackURI-Eigenschaft fest. |
* |
* @param value |
* allowed object is |
* {@link String } |
* |
*/ |
public void setProductCallbackURI(String value) { |
this.productCallbackURI = value; |
} |
|
} |