schemas.ebx.common_1.UDA Maven / Gradle / Ivy
package schemas.ebx.common_1;
import java.math.BigDecimal;
import javax.xml.datatype.XMLGregorianCalendar;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter;
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
*
* User defined attribute(s)
*
*
* Classe Java pour UDA complex type.
*
*
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
*
*
* <complexType name="UDA">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="attribute" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="value">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="xsString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="xsBoolean" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="xsInt" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="xsDecimal" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="xsDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="xsDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* <element name="xsTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="xsName" type="{http://www.w3.org/2001/XMLSchema}Name" minOccurs="0"/>
* <element name="xsAnyURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
* <element name="osdText" type="{urn:ebx-schemas:common_1.0}text" minOccurs="0"/>
* <element name="osdHtml" type="{urn:ebx-schemas:common_1.0}html" minOccurs="0"/>
* <element name="osdEmail" type="{urn:ebx-schemas:common_1.0}email" minOccurs="0"/>
* <element name="osdPassword" type="{urn:ebx-schemas:common_1.0}password" minOccurs="0"/>
* <element name="osdLocale" type="{urn:ebx-schemas:common_1.0}locale" minOccurs="0"/>
* <element name="osdColor" type="{urn:ebx-schemas:common_1.0}color" minOccurs="0"/>
* <element name="osdDataspaceKey" type="{urn:ebx-schemas:common_1.0}dataspaceKey" minOccurs="0"/>
* <element name="osdDatasetName" type="{urn:ebx-schemas:common_1.0}datasetName" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "UDA", propOrder = {
"attribute",
"value"
})
public class UDA {
@XmlElement(required = true)
protected String attribute;
@XmlElement(required = true)
protected UDA.Value value;
/**
* Obtient la valeur de la propriété attribute.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAttribute() {
return attribute;
}
/**
* Définit la valeur de la propriété attribute.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAttribute(String value) {
this.attribute = value;
}
/**
* Obtient la valeur de la propriété value.
*
* @return
* possible object is
* {@link UDA.Value }
*
*/
public UDA.Value getValue() {
return value;
}
/**
* Définit la valeur de la propriété value.
*
* @param value
* allowed object is
* {@link UDA.Value }
*
*/
public void setValue(UDA.Value value) {
this.value = value;
}
/**
* Classe Java pour anonymous complex type.
*
*
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="xsString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="xsBoolean" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="xsInt" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="xsDecimal" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="xsDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="xsDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* <element name="xsTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
* <element name="xsName" type="{http://www.w3.org/2001/XMLSchema}Name" minOccurs="0"/>
* <element name="xsAnyURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
* <element name="osdText" type="{urn:ebx-schemas:common_1.0}text" minOccurs="0"/>
* <element name="osdHtml" type="{urn:ebx-schemas:common_1.0}html" minOccurs="0"/>
* <element name="osdEmail" type="{urn:ebx-schemas:common_1.0}email" minOccurs="0"/>
* <element name="osdPassword" type="{urn:ebx-schemas:common_1.0}password" minOccurs="0"/>
* <element name="osdLocale" type="{urn:ebx-schemas:common_1.0}locale" minOccurs="0"/>
* <element name="osdColor" type="{urn:ebx-schemas:common_1.0}color" minOccurs="0"/>
* <element name="osdDataspaceKey" type="{urn:ebx-schemas:common_1.0}dataspaceKey" minOccurs="0"/>
* <element name="osdDatasetName" type="{urn:ebx-schemas:common_1.0}datasetName" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"xsString",
"xsBoolean",
"xsInt",
"xsDecimal",
"xsDateTime",
"xsDate",
"xsTime",
"xsName",
"xsAnyURI",
"osdText",
"osdHtml",
"osdEmail",
"osdPassword",
"osdLocale",
"osdColor",
"osdDataspaceKey",
"osdDatasetName"
})
public static class Value {
protected String xsString;
protected Boolean xsBoolean;
protected Integer xsInt;
protected BigDecimal xsDecimal;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar xsDateTime;
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar xsDate;
@XmlSchemaType(name = "time")
protected XMLGregorianCalendar xsTime;
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "Name")
protected String xsName;
@XmlSchemaType(name = "anyURI")
protected String xsAnyURI;
protected String osdText;
protected String osdHtml;
protected String osdEmail;
protected String osdPassword;
@XmlSchemaType(name = "string")
protected Locale osdLocale;
protected String osdColor;
protected String osdDataspaceKey;
protected String osdDatasetName;
/**
* Obtient la valeur de la propriété xsString.
*
* @return
* possible object is
* {@link String }
*
*/
public String getXsString() {
return xsString;
}
/**
* Définit la valeur de la propriété xsString.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setXsString(String value) {
this.xsString = value;
}
/**
* Obtient la valeur de la propriété xsBoolean.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isXsBoolean() {
return xsBoolean;
}
/**
* Définit la valeur de la propriété xsBoolean.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setXsBoolean(Boolean value) {
this.xsBoolean = value;
}
/**
* Obtient la valeur de la propriété xsInt.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getXsInt() {
return xsInt;
}
/**
* Définit la valeur de la propriété xsInt.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setXsInt(Integer value) {
this.xsInt = value;
}
/**
* Obtient la valeur de la propriété xsDecimal.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getXsDecimal() {
return xsDecimal;
}
/**
* Définit la valeur de la propriété xsDecimal.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setXsDecimal(BigDecimal value) {
this.xsDecimal = value;
}
/**
* Obtient la valeur de la propriété xsDateTime.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getXsDateTime() {
return xsDateTime;
}
/**
* Définit la valeur de la propriété xsDateTime.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setXsDateTime(XMLGregorianCalendar value) {
this.xsDateTime = value;
}
/**
* Obtient la valeur de la propriété xsDate.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getXsDate() {
return xsDate;
}
/**
* Définit la valeur de la propriété xsDate.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setXsDate(XMLGregorianCalendar value) {
this.xsDate = value;
}
/**
* Obtient la valeur de la propriété xsTime.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getXsTime() {
return xsTime;
}
/**
* Définit la valeur de la propriété xsTime.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setXsTime(XMLGregorianCalendar value) {
this.xsTime = value;
}
/**
* Obtient la valeur de la propriété xsName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getXsName() {
return xsName;
}
/**
* Définit la valeur de la propriété xsName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setXsName(String value) {
this.xsName = value;
}
/**
* Obtient la valeur de la propriété xsAnyURI.
*
* @return
* possible object is
* {@link String }
*
*/
public String getXsAnyURI() {
return xsAnyURI;
}
/**
* Définit la valeur de la propriété xsAnyURI.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setXsAnyURI(String value) {
this.xsAnyURI = value;
}
/**
* Obtient la valeur de la propriété osdText.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdText() {
return osdText;
}
/**
* Définit la valeur de la propriété osdText.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdText(String value) {
this.osdText = value;
}
/**
* Obtient la valeur de la propriété osdHtml.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdHtml() {
return osdHtml;
}
/**
* Définit la valeur de la propriété osdHtml.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdHtml(String value) {
this.osdHtml = value;
}
/**
* Obtient la valeur de la propriété osdEmail.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdEmail() {
return osdEmail;
}
/**
* Définit la valeur de la propriété osdEmail.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdEmail(String value) {
this.osdEmail = value;
}
/**
* Obtient la valeur de la propriété osdPassword.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdPassword() {
return osdPassword;
}
/**
* Définit la valeur de la propriété osdPassword.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdPassword(String value) {
this.osdPassword = value;
}
/**
* Obtient la valeur de la propriété osdLocale.
*
* @return
* possible object is
* {@link Locale }
*
*/
public Locale getOsdLocale() {
return osdLocale;
}
/**
* Définit la valeur de la propriété osdLocale.
*
* @param value
* allowed object is
* {@link Locale }
*
*/
public void setOsdLocale(Locale value) {
this.osdLocale = value;
}
/**
* Obtient la valeur de la propriété osdColor.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdColor() {
return osdColor;
}
/**
* Définit la valeur de la propriété osdColor.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdColor(String value) {
this.osdColor = value;
}
/**
* Obtient la valeur de la propriété osdDataspaceKey.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdDataspaceKey() {
return osdDataspaceKey;
}
/**
* Définit la valeur de la propriété osdDataspaceKey.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdDataspaceKey(String value) {
this.osdDataspaceKey = value;
}
/**
* Obtient la valeur de la propriété osdDatasetName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOsdDatasetName() {
return osdDatasetName;
}
/**
* Définit la valeur de la propriété osdDatasetName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOsdDatasetName(String value) {
this.osdDatasetName = value;
}
}
}